【SEO】URLに「#(ハッシュ)」を含めてはいけない!
サイトのURLに関する情報です。
SEOが重要なら #(ハッシュ)を URL に含めてはいけない
Google にインデックスさせたい URL に「#」(ハッシュ/フラグメント)を含めることは推奨されません。
# よりもあとの部分を削除した URL を Google(および、ほかの検索エンジン)はインデックスするからです。
# で指定された特定の場所までジャンプさせるのは、ブラウザの機能によるものです。
検索エンジンとは関係ありません。
# があろうがなかろうが、検索エンジンがインデックス対象にするのは、# を含まない URL です。
ブラウザによって連れて行かれたページ内の場所がどこであれ、そのページ全体は同じですからインデックスさせるコンテンツには差異は生まれません。
つまり、ページ内移動を目的とした # 付き URL の利用は SEO にはまったく問題ありません。
# を含む URL が SEO で問題になってくるのは # によってコンテンツが変化する場合です。
https://example.com/ <= トップページ
https://exmaple.com/#funnycontent <= 笑えるコンテンツのページ
先ほども説明したように、# 以下を取り去った URL を Google はインデックスします。
したがって、2つ目の URL は https://example.com/ になってしまい、トップページと同じになってしまいます。
どんなにたくさんのページを公開していても、このサイトでインデックスされるのはトップページだけです。??
対処方法
では、どうすればいいのかを最後に説明します。
パラメータには # ではなく ? を用います。
SPA や PWA では History API を使い、一般的に用いられている URL を割り当てるのが現在の推奨です。
https://exmaple.com/#funnycontent ではなく、
たとえば https://exmaple.com/funnycontent/ にします。
SEOコンサルタントの感想
パラメータで「?」ではなく「#」を使っているサイトは修正したほうが良いですね。
SEO・IT漫画「ウェブマブ!」
DAYS NEO -デイズ ネオ-
「ウェブマブ!」TOP
「ウェブマブ!」 第5話(9-10P)「面白いマンガとは?」
マンガボックスインディーズ
「ウェブマブ!」 第5話(9-10P)「面白いマンガとは?」
LINEマンガインディーズ
「ウェブマブ!」TOP
「ウェブマブ!」 第5話(9-10P)「面白いマンガとは?」
マガジンデビュー
「ウェブマブ!」 第5話(9-10P)「面白いマンガとは?」
少年ジャンプルーキー
「ウェブマブ!」TOP
「ウェブマブ!」 第5話(9-10P)「面白いマンガとは?」
マンガハック
「ウェブマブ!」 第5話(9-10P)「面白いマンガとは?」
COMICO(コミコ)
SEOコンサルタント勝子
【SEO動画】「まんがでわかるSEO」SEOコンサルタント勝子/第3話『内部リンクとユーザビリティ』
「まんがでわかるSEO」SEOコンサルタント勝子/第3話『内部リンクとユーザビリティ』
【SEO動画】「まんがでわかるSEO」SEOコンサルタント勝子/プロローグ『SEOコンサルタント登場』
【SEO動画】「まんがでわかるSEO」SEOコンサルタント勝子/第1話『SEO・内部対策をしよう!』
SEO情報アンテナ