私はYoastプラグインでWordpressのSEOを使っています。サイトマップのXMLセクションを正しく機能させるのに問題があります。 Googleは、サイトマップのステータスに恐ろしい赤いXを付けてくれました。
「無効なURLですこれは有効なURLではありません。修正して再送信してください。」
間違ったGoogle XMLリストは次のとおりです。 http://#/ 。プラグインによって作成されたXML sitempapでは、そのURLがリストされていることがわかります。
XMLサイトマップジェネレータがこのURLをどこで作成したかわかりません。ドロップダウンメニューを機能させるために、タイトルしかない空白のページではURLを#に設定しています。
たとえば、私のナビゲーションの最初の子は、URLが#に設定され、タイトルが "A-C"の空白ページです。 "A-C"ページの子は、AからCで始まるすべての領域のページです。私は "A-C"ページのロボットメタをnoindex、nofollowに設定しました。それは問題と関係がありますか?
http://#/ というページがありません。このURLを含むページが私のWordPressページセクションにリストされていないので、それをnoindexに設定することはできません。この問題を解決する方法について何か提案はありますか?
ありがとうございました。
さて、私はGoogle XMLサイトマッププラグインを使用してしまいました。サイトマップから除外するページの投稿IDを入力できます。私はヌルリンクのあるページを除外し、そして今Googleはサイトマップを受け入れます。
私は同じ問題を抱えていました。 #は私のためのプラグイン "Page Links To"によって引き起こされました。これは、あなたがそれをクリックしてもサブカテゴリを選ばなければならないように何も起こらないように特定のトップレベルナビゲーションリンクを作るプラグインです。
Yoast SEOでは、[詳細設定]でリダイレクトとして#を使用して各ページを編集し、[サイトマップに含めない]を選択する必要があります。念のために、フォローなしとインデックスなしも選択しました。これにより、サイトマップの#リンクが削除され、Googleに再送信されたときに承認されました。