0

次の2つの拡張機能を使用しています:

dd_googlesitemap と dd_googlesitemap_dmf

2 つのサイトマップがあります。

デフォルトのページ:

index.php?Eid=dd_googlesitemap

私の拡張子:

index.php?Eid=dd_googlesitemap&Sitemap=DMF&selector=myExtSelector

サイトマップは 1 つだけ必要です。(Google ウェブマスター ツールの場合)

https://webmasters.googleblog.com/2006/10/multiple-Sitemaps-in-same-directory.HTMLは機能しません。

エラー:

XML-Verarbeitungsfehler: nicht wohlgeformt
Adresse: http://www.mydomain.de/sitemap.xml
Zeile Nr. 9, Spalte 55:<loc>http://www.mydomain.de/?eID=dd_googlesitemap&sitemap=dmf&selector=myExtSelector</loc>

ありがとうございました :-)

4

2 に答える 2

2

9 行目の 55 文字目を見ると、おそらく URL の「&」の近くで終わるでしょう。XML では、アンパサンドを使用してエンティティーを開始します (およびセミコロンで終了します)。この場合、「&」に続く文字は有効なエンティティ名である必要があります。これはもちろんここでは当てはまらないため、アンパサンドをエンコードする必要があります。

<loc>http://www.mydomain.de/?eID=dd_googlesitemap&amp;sitemap=dmf&amp;selector=myExtSelector</loc>
于 2016-09-27T18:10:37.273 に答える
1

スケジューラータスクを使用します。複数のサイトマップ URL からサイトマップ インデックスを作成します。

于 2016-09-28T11:58:24.637 に答える