Open18

SEOまとめ

kzk4043kzk4043

SEOって結構範囲広い。。
SEOよしなにやっといて、みたいなときとか、SEOは今より下げない感じで、みたいな大まかなフリをされたときとかでも対応できるように概念含めまとめておく

kzk4043kzk4043

基本的にはSEOハックみたいな時代は終わって、コンテンツが正当に評価される時代になっている認識。だから、SEO上げるという文脈ではコンテンツの拡充が第一であり、技術的な領域でいうと、そのコンテンツをいかにクローラにわかりやすく記述するのかという戦いだと思っている。
あとはCoreWebVitals系か

kzk4043kzk4043
  • SEOに直接的に影響するもの
    • Core Web Vitals
    • セマンティックなHTML
    • 構造化マークアップ
  • 直接は影響しないが、見る人が増えるという意味で検索上位にくるもの
    • コンテンツ内容の充実、UXの向上
    • OGP

もうちょっと調査必要

kzk4043kzk4043

どういう記述をしたら、どういう風に検索結果にでるのか。

kzk4043kzk4043

正規ページの指定

  1. リダイレクト: リダイレクト先が正規ページになるべきことを強く示すシグナルです。
  2. rel="canonical" link アノテーション: 指定された URL が正規ページになるべきことを強く示すシグナルです。
  3. サイトマップに含める: サイトマップに含まれる URL が正規ページになることを示しますが、シグナルとしては弱いものです。

カノニカル

https://www.plan-b.co.jp/blog/seo/4878/
https://oscarchair.jp/blog/what-is-canonical-tag-and-when-should-it-be-used-read-this-and-be-an-expert-of-canonical-tag

使用ケース

  1. 同じ内容だがURLが違うものがある場合で、削除/非表示はしたくないケース
    2. http/https、wwwありなし、など複数アクセスURLがある場合
    2. pc/spでURLが異なる(alternateと併用)
    3. ソート機能、フィルタ機能がある
    4. 計測用クエリなどがURLに含まれる

その他

  1. Google Search Consoleで確認できる
  2. クエリも有効そう
kzk4043kzk4043

URL設計

https://developers.google.com/search/docs/crawling-indexing/url-structure?hl=ja

  • シンプルでわかりやすい語句
  • ローカライズした語句
  • 必要に応じて UTF-8 エンコード
  • 国別のドメインを使用
  • gTLD とともに国別のサブディレクトリを使用
  • URL にはアンダースコア(_)ではなくハイフン(-)を使用することをおすすめします。

よくある問題

  • 複合条件でのフィルタリング
  • ドキュメントの動的な生成。カウンター、タイムスタンプ、広告など
  • セッション ID は膨大な数の重複と URL を生成
  • 並べ替えパラメータ
  • 参照パラメータなど、URL に含まれる不必要なパラメータ
  • カレンダーの問題
  • 破損した相対リンク

対処法

  • シンプルな URL 構造を作成する。論理的かつ人間が理解できる方法で URL を構成できるよう、コンテンツを分類
  • robots.txt ファイルを使用して、問題のある URL への Googlebot のアクセスをブロックできます。一般的には、検索結果を生成する URL などの動的 URL や、カレンダーなど無限のスペースを生成する可能性のある URL へのアクセスをブロックします。robots.txt ファイルで正規表現を使用すると、多くの URL を簡単にブロックできます。
  • 可能な限り、URL でセッション ID は使用せず、代わりに Cookie を使用します。
  • ウェブサーバーで URL の大文字と小文字が同じように扱われる場合、すべてをどちらかに変換すると、URL が同じページを参照していることを Google が判別しやすくなります。
  • 可能な限り、不必要なパラメータを削除して URL を短くします。
  • サイトに期間制限のないカレンダーがある場合、動的に作成される未来のカレンダー ページへのリンクに nofollow 属性を追加します。
  • サイトに壊れた相対リンクがないかどうか確認します。
kzk4043kzk4043

https://developers.google.com/search/docs/specialty/ecommerce/designing-a-url-structure-for-ecommerce-sites?hl=ja

これは結構参考になりそう

同じパラメータを 2 回使用しないようにします。Googlebot はどちらかの値を無視する可能性があります。

推奨: ?type=candy,sweet
非推奨: ?type=candy&type=sweet

え、あれ、そうだっけか…クエリパラメタに配列的な要素を入れる時毎回迷う気がする…なんかURLパースするライブラリとかに頼ってた気がするな…

https://shinkufencer.hateblo.jp/entry/2019/05/18/163912

https://zenn.dev/saka2jp/articles/1afb235f2db217

これだとやっぱ?type=candy&type=sweetこのパターンだが、これってGoogle非推奨なのね…

https://qiita.com/s4kd0R/items/8a11d88099008bb1e9dc

いろいろ派閥が…googleさんが言うなら?type=candy,sweetに改宗しようかな

kzk4043kzk4043

メタタグ

noindex,nofollow

https://www.toyo-grp.co.jp/column/column-7266/#:~:text=noindexはページ全体に,使うことが重要です。

nofollow はHTMLのrel属性値の一つで、特定のリンクが検索エンジンによってフォロー(追跡)されないようにする際に使用されます。
この属性があると、検索エンジンはそのリンク先のページに「リンクジュース(PageRankなどのランキング信用)」を渡さなくなります。

< meta name=”robots” content=”noindex, nofollow” >
・このページ自体をインデックス(検索結果)に追加しない(noindex)
・このページにあるすべてのリンクをフォローしない(nofollow)

kzk4043kzk4043

インデックス

https://www.geekly.co.jp/column/cat-webgame/1910_013/

検索結果とか動的URLはどうやってインデックスされるのか
ー>たぶん直接的なリンクがないとインデックスできない

  • 直リンを作る
  • サイトマップをSearchConsoleに登録
  • インデックス登録リクエスト

https://digital-marketing.jp/seo/site-structure-static-dynamic/

動的URLはGoogleが適切に認識できないとされていた時期もありますが、今はインデックスが可能です。ただし、動的URLのインデックスは、SEOがプラスとマイナスの双方に働く可能性がある点に注意が必要です。

URLが異なるのにコンテンツがほぼ同じページは注意

  • ソート系クエリ
  • セッションID系
  • 日付いれる系

対策

  • インデックスさせない
    • robots.txt
    • noindex/nofollow
  • ボットに見えるURLを整理
kzk4043kzk4043

GPT

  1. ​noindexタグの活用​:
    • 検索結果ページには<meta name="robots" content="noindex">タグを使用し、インデックスされないようにするのが一般的です。

理由

  1. ​重複コンテンツのリスク​:
    • 複数の検索条件によって、同じ内容のページが複数作成されると、重複コンテンツとみなされ、SEOに悪影響を及ぼす可能性があります。
  2. ​クローラーバジェットの浪費​:
    • Googlebotが重要でない検索結果ページを多数クロールすることで、より重要なページのクロールが遅れる可能性があります。
  3. ​質の低いページとみなされるリスク​:
    • 検索結果ページは質の低いページとみなされやすく、サイト全体の評価を下げるリスクがあります。

たぶんいちばんありえるのは

  1. ​内部リンク構造の最適化​:
    • 特定の重要な検索結果ページのみインデックスさせ、他の多くの検索結果ページはインデックスさせないよう、内部リンク構造を最適化する方法もあります。
kzk4043kzk4043

フルリニューアル等にあたっては、リダイレクト&サイトマップの更新は重要
正しくリダイレクトしたとしても、URLが変わった場合は1ヶ月くらいは評価が下がることが多い

https://developers.google.com/search/docs/fundamentals/seo-starter-guide?hl=ja

検索結果への反映にかかる時間
変更した結果が Google 側に反映されるまでにはある程度の時間がかかります。数時間かかる変更もあれば、数か月かかる変更もあります。一般的には、数週間待ってから Google 検索の検索結果に良い影響があったかどうか確認することをおすすめします。