サイトマップに問題があります。私のサイトはhttp/httpsプロトコルを使います。 http://www.xml-sitemaps.com/を使用してサイトマップを生成しようとすると、httpリンクが最初のレベルのリンクだけを生成して送信します。 たとえば、私は2つのレベルのページを持っています:第1レベル - http://testserver/usersには多くのリンクユーザープロファイルがあります。 /スミス、 HTTPS TESTSERVER //::httpとhttpsプロトコルの両方でサイトマップを作成
<url>
<loc>https://dtestserver/users</loc>
</url>
そして、いや二レベルのリンクのように
ので、生成されたマップが見え
/白などTESTSERVER //だったが、すべてのユーザープロファイルのリンクが HTTPS のように見えます生成されません。私はHTTPSこのリンクを使用する場合:// TESTSERVER /スミス、その後、サイトマップがhttpsですべてのメニューのリンクが含まれていますが、別のユーザーのページには、HTTPSをリンク含まれていません:// TESTSERVER /白
なぜ起こる?
でプロトコルを混在させることはできません!あなたはそれを把握しましたか? – ChatCloud
httpsを使わずにファイルを1つだけ作成します。 –