ページ本文へ移動
炭火ブログ

MENU

ねこ ねこ

自作テーマで発生する誤ったURLをGSCから消し去る方法

ブログ運営を進めていく中で、特に自作のテーマを使っていると、意図しないURLが生成されてしまい、Google Search Consoleで「ページがインデックスに登録されなかった理由」として報告されることがあります。これが続くとSEOに悪影響を及ぼす可能性があるため、適切な対応が求められます。本記事では、その対策方法を具体的に紹介します。

Google Search Consoleに現れた「ページがインデックスに登録されなかった理由」

Google Search Consoleでは、インデックスに登録されなかったページについての詳細な報告を受けることができます。私の場合は、以下のようなエラーメッセージが表示されました。

これらのメッセージは、Googleがインデックスに登録する際に発生した問題を示しています。特に、重複したコンテンツやリダイレクトの問題は、自作テーマによって誤って生成されたURLが原因で発生することがあります。私自身も、ある日Google Search Consoleを確認して、多くの「ページがインデックスに登録されなかった理由」が表示されているのを見つけ、修正を考えるようになりました。

自作のテーマが間違ったURLを生成していた

自作テーマを使っていると、意図しない形でURLが生成されることがあります。私の場合も、自作テーマが原因で誤ったURLがGoogleにインデックスされてしまい、多くの「ページがインデックスに登録されなかった理由」が増えてしまいました。このようなエラーは、テーマ内のリンク生成やパーマリンク設定が誤っていることが原因で発生します。

有料のテーマを使えば、このような問題は最初から回避できます。というのも、有料テーマはプロフェッショナルによって開発されており、アップデートが定期的に行われるため、最新のSEO対応がしっかりと施されています。自作テーマでトラブルが続く場合、早めに有料テーマへの切り替えを検討するのも一つの手段です。

「ページがインデックスに登録されなかった理由」の数を減らすには?

Googleに誤ってインデックスされてしまったページを削除する方法としては、「見つかりませんでした(404)」に設定するのが良いのではないでしょうか。Googleは404エラーページを半年ほどで検索結果から除外するため、自作テーマが生成した間違ったURLを404にすることで、問題の解消が見込まれます。

しかし、WordPressは404エラーページであってもリダイレクトを行うことがあります。これにより、意図しないURLがインデックスに残り続ける可能性があるのです。リダイレクトを無効にする方法も調べてみたものの、完全に止めるのは難しいとわかりました。それでも、対応策はいくつか存在します。

functions.phpで不要なアーカイブページを404にする

また、タグアーカイブページや年月別アーカイブページを404にすることで、重複コンテンツの問題も解消され、noindexに設定していた場合に、そのページが存在しなくなります。これらのアーカイブページは、必要に応じて除外することでSEO効果が向上する場合があります。

タグアーカイブページの場合

add_filter('post_tag_rewrite_rules','__return_empty_array');

年月別アーカイブページの場合

add_filter('post_tag_rewrite_rules','__return_empty_array');

上2つのコードをfunctions.phpに記述します。

結論

自作テーマを使用し、確認したつもりでも、誤ったURLが生成され、Google Search Consoleでエラーとして報告されてしまいました。この問題を解決するためには、.htaccessを編集して404エラーを設定することが有効です。自作テーマを改修し、間違ったURLの出力を止めた後に、404エラーを設定することで半年後には間違ったURLはGoogle Search Consoleから消えるでしょう。適切な対応を行うことで、インデックスエラーを減らし、SEO効果を高めることができるのではないかと思います。

できる100の新法則 Google Search Console これからのSE…
できる100の新法則 Google Search Console これからのSEOを変える基本と実践
村山 佑介 著
Amazon.co.jp

最後までお読みいただき、誠にありがとうございます。

自作テーマ関連

Amazonと楽天APIの併記は規約違反?楽天で商品リンクを自作する Rakuten Ichiba-related APIs Amazon PA APIからCreators APIへ移行|Offers V1終了の対策と方法 Amazon Creators API iframeからHTMLへ・Turnstileで強化する問い合わせフォーム Cloudflare Turnstile Contact Form Amazon Creators APIのセール情報と表示方法を徹底的に考察する Amazon API Badge Endtime Percentage Amazon PAAPI廃止とCreators API完全移行への対策|5月15日 PAAPI 5.0 Deprecation

SEO関連

アクセシビリティ重視のdialog式ハンバーガーメニュー解説 Accessibility Dialog Menu PageSpeed Insightsの長時間タスクをCSS・JS・DOMから検証 Pagespeed Insights Long Task CSPレポートの保存と可視化をCloudflareで実現する手順 create-a-csp-report-list-page ブログにCSP script-src導入でセキュリティを強固にする方法 content-security-policy-script-src Cloudflare×KVでCSPレポートを効率的に受信・保存する手順 CSP Cloudflare Workers KV

Google関連

タグマネージャーと連携するAmazonアソシエイト計測設定の手順解説 analytics tag manager associates Antigravity IDEからVSCodiumとAntigravity CLIの併用へ Antigravity CLI 日本語ウェブフォントのサブセット化と最適化・容量削減とCLS対策 pagespeed insights web fonts WordPressでGA4 APIを使ったアクセスランキング作成法 Google Analytics API Preconnect活用でGoogle広告導入時の速度低下を抑える方法 google-analytics-adsense-preconnect

総合ランキング

U字溝と耐火レンガで作る格安の焼鳥台の作り方と使い方 U字溝と耐火レンガで炭火を使う キャビティプロ導入で水槽管理はどう変わる?3ヶ月使用レポート キャビティプロ TOPPING Mini 300を測定値で見る!最高級の音質を誇る低価格アンプ Topping Mini 300 低価格で高音質!中華アンプとDACのASRの評価とその選び方 Fosi Audio V3 鉄久で焼鳥を焼く・焼鳥台の工夫と鉄の棒の購入と使い方 U字溝と鉄久
管理者
ほんだ

当サイトの管理者 : 炭火で美味しいものを作ることを中心に、日々の趣味についてを文章にすることで、WordPressを使ってのWebページ作成を忘れないようにするブログです。熱帯魚の世話や野菜の栽培、Linuxについて、音楽を聴くための機材やアイデアなど、興味のあることを書いています。兵庫県在住。