• 解決済 hbaa1234

    (@hbaa1234)


    ・https://サイトドメイン/category/aaa/bbb/

    親カテゴリaaaの下に子カテゴリbbbを配置してましたが、親カテゴリaaaを削除しました。

    ・https://サイトドメイン/category/bbb/

    その結果、上記のURLに変わったのですが、何故か削除前のhttps://サイトドメイン/category/aaa/bbb/の方も404にならずに表示されてしまいます。

    原因と対策方法をご教示いただきたいです。

    • このトピックはhbaa1234が5ヶ月前に変更しました。
9件の返信を表示中 - 1 - 9件目 (全9件中)
  • キャッシュの可能性はありませんか?

    サイト・ブラウザ(エックスサーバーなどであればサーバー側にもキャッシュクリア機能がついています)のキャッシュをクリアしてみてください。

    キャッシュ系のプラグインを導入されている場合はそちらもチェック。SEO 系のプラグインが影響する場合もあるようです。

    まずはキャッシュクリアをお試しください。

    トピック投稿者 hbaa1234

    (@hbaa1234)

    返信ありがとうございます。

    キャッシュクリアも試してみましたが、変わらずアクセスできる状態になります。

    Google Search Consoleでも「重複しています。ユーザーにより、正規ページとして選択されていません」と出ている状態です。

    通常は親カテゴリを削除しても、このような現象は起こらないのでしょうか?

    • サイト内に古いカテゴリページの URL(リンク)が残っていませんか?
    • リダイレクト設定のできるプラグインをお使いではないですか?
    • .htaccess ファイルにリダイレクトやリライトのルールが記述されていませんか?
    ishitaka

    (@ishitaka)

    WordPress は URL のカテゴリー部分は何であれ、リダイレクトされることもなく、404 エラーになることもなく、URL の末尾のカテゴリーのアーカイブページが表示されます(仕様だと思います)。

    参照ページ: https://xakuro.com/blog/wordpress/3519/

    • この返信は5ヶ月前にishitakaが編集しました。

    ishitakaさん、ありがとうございます!
    勉強になりました!

    hbaa1234さん、すみません。
    ぜひ ishitakaさんの記事をお読みになってみてください。

    ishitakaさん。
    質問をかぶせる形になって申し訳ないのですが・・・

    ishitakaさんにご教示いただいた方法の実施が難しい方の場合、サーチコンソールで URL を削除する方法も有効でしょうか?

    Google 検索の古くなったコンテンツを更新する – Search Console

    ishitaka

    (@ishitaka)

    一度インデックスされたページはなかなか削除されないようなので、Search Console で削除をリクエストすることは有効だと思います(たぶん (^^♪)。

    ishitakaさん、ありがとうございます^^

    hbaa1234さん
    ということなので、URL 削除をお試しになるのも ひとつの方法なのかなと!

    トピック投稿者 hbaa1234

    (@hbaa1234)

    Setouchi Kotoriさん、ishitakaさん

    色々とご教示いただき、ありがとうございます!

    https://xakuro.com/blog/wordpress/3519/

    こちらを参考にfunctions.phpを修正したところ、期待した動きになりました。

    古いURLはSearch Console で削除いたします。

    本当にありがとうございました!

    • この返信は5ヶ月前にhbaa1234が編集しました。

    hbaa1234さん
    解決してよかったですー!

    ishitakaさん
    ありがとうございました^^
    めっちゃ勉強になりました!

9件の返信を表示中 - 1 - 9件目 (全9件中)
  • このトピックに返信するにはログインが必要です。