ヤンデックスのコード流出から考えるSEO対策(中級者向け)

神原キサコの制作カフェ

こんにちは!つなぐホームページのwebデザイナー神原キサコです。
「企業理念が伝わる」ホームページを制作をしています。

神原キサコの制作カフェでは、ホームページの活用方法の具体的な方法や成功事例を紹介しています。
たくさんの方に読んでいただけるよう、分かりやすい表現を心がけています。
ぜひコーヒー片手にリラックスして読んでみて下さいね!

いつもつなぐホームページをご利用いただき、誠にありがとうございます。
つなぐホームページのWEBデザイナー、神原キサコです。

今週もよろしくお願いします!

なかなか上がらない検索順位…流出ソースコードから読み解く最新SEO対策!

中小企業の経営者様やホームページご担当者様から、「ホームページの検索順位がなかなか上がらない」というご相談をよくいただきます。
そこで本記事では、検索エンジン対策(SEO)の基本、最新の検索エンジン対策について解説します。

特に、最近話題となった「検索エンジンのソースコード流出」に着目🧐
流出したソースコードを分析し、本当に効果的なSEO対策とは何かを紐解いていきます。

SEO対策とは? 〜基本から検索エンジンの仕組みまで〜

SEO対策は、主にGoogleとMicrosoftのBingという、2つの大きな検索エンジンを対象に行われます。

二大巨頭の検索エンジンは、それぞれが異なる計算方法(アルゴリズム)で順位を決めています。ただ、難しい計算方法は違っても、「検索した人にとって、役に立つページを上位に表示しよう!」という根本的な考え方は同じです。

GoogleとBingでは、重要視されるポイントが多少異なります。
例えば、Googleは「他の多くのページからリンクされているか?」「その分野に詳しい人が書いたページか?」という点を重視する傾向があります。

一方で、Bingは「FacebookやTwitterなどで話題になっているか?」という点をより重要視していると言われています。

しかし、どちらの検索エンジンも、検索した人が「求めていた情報が見つかった!」「このページは分かりやすい!」と感じてくれるような、良質なページを上位に表示したいと考えている点は共通しています。

ですから、SEO対策を行うときは、特定の検索エンジンだけを意識するのではなく、何よりも「検索する人にとって、価値のある、分かりやすいページを作る」ことを心がけましょう。そうすることで、GoogleでもBingでも、多くの人に見てもらえる可能性が高まります。

SEO対策、まず重要なのはタイトルタグ!

SEO対策の基礎中の基礎として、まず挙げられるのがタイトルタグの設定です。タイトルタグとは、各ページのタイトルをHTMLで記述したもので、検索結果にも表示されます。

なぜタイトルタグの設定が重要なのでしょうか?それは、検索エンジンがページの内容を理解するための、最も重要な手がかりの一つだからです。タイトルタグに適切なキーワードを含めることで、ユーザーが検索した際にあなたのページが表示されやすくなるのです。

例えば、あなたが「東京 カフェ おしゃれ」と検索したとします。その際、タイトルタグに「東京のおしゃれなカフェ特集!」と書かれたページと、「カフェについて」とだけ書かれたページでは、どちらが上位に表示される可能性が高いでしょうか?当然、前者ですよね。

つまり、タイトルタグを適切に設定するだけで、検索順位に大きな違いが生まれてくるのです。

タイトルタグとは、Google検索結果のページで太文字で表示される部分のことです。

このタイトルが魅力的でなければ、クリックしようと思わないですよね。

例えば、あなたがユーザーとして「美味しそうな食品写真 撮り方」と検索したとします。
その際、タイトルタグに「誰でも撮影可能!美味しそうな食品写真の撮り方」と書かれたページと「写真の撮り方」とだけ書かれたページ、どちらをクリックしたくなるでしょうか?きっと、前者ですよね。

このように、具体的で魅力的なタイトルタグを設定することは、検索順位だけでなく、検索結果からのクリック率にも大きく影響します。 タイトルタグは、いわばあなたのホームページの「看板」です。どんな情報を発信しているのか、どんな人に見てもらいたいのかを意識して、魅力的な「看板」を掲げましょう!

流出ソースコードから読み解く最新SEO対策!🧐

ここまでは、SEO対策の基本として、タイトルタグの重要性など、初心者の方にも分かりやすい内容を中心にお話してきました。しかし、SEO対策の世界は奥深く、日々進化しています。ここからは少しギアを上げて、より専門的で、最新のSEO対策を深堀りしていきましょう。

特に、最近話題となった「検索エンジンのソースコード流出」に着目します。
流出したソースコードを分析し、本当に効果的なSEO対策とは何かを紐解いていきます。

ロシアの検索エンジン「Yandex」のソースコード流出という、SEO業界を揺るがす一大ニュースが飛び込んできました。ソースコード流出事件の詳細と、今後のSEO対策にどのような影響を与えるのかを考察します。

ロシア発の世界4位!Yandexとは?

まず、Yandexについて簡単にご説明します。

Yandexは、ロシア発の検索エンジンであり、世界第4位のシェアを誇る、巨大なプラットフォームです。

ヤンデックスは、ロシアの検索エンジンおよびポータルサイトであり、その運営会社でもあります。 NASDAQに株式を上場しており、ロシアのインターネット検索市場で50%以上のシェアを持ちます。さまざまなサービスを提供し、ロシアのGoogleとも言われています。 2022年9月13日以降、yandex.ruのURLはdzen.ruにリダイレクトされるようになりました。 ヤンデックス検索システムは1997年に設立され、2012年12月の統計によると世界第4位です。

ヤンデックス – Wikipedia

Yandexは単なる検索エンジンにとどまらず、様々なインターネットサービスを提供する、いわば「ロシアのGoogle」とも呼ばれる存在です。今回流出したソースコードには、検索アルゴリズムで使用されている全1922のランキング要因のリストが含まれていることが明らかになっています。

そして先日、このYandexのソースコードが流出し、その一部がTwitter上で公開され、大きな波紋を呼びました。

(Alex Buraks氏のツイート)

流出がもたらす衝撃 - SEO対策の未来は?

流出した情報の中には、検索アルゴリズムに関する詳細な情報が含まれていたため、世界中のSEO関係者が強い関心を寄せています。

なぜなら、このソースコードを分析することで、検索エンジンがどのような要素を重視して順位を決定しているのか、その一端を垣間見ることができるからです。これは、今後のSEO対策を考える上で、非常に貴重な情報源となり得ます。

特に、Yandexは全世界で4番目に大きな検索エンジンであり、その開発チームには元Googleのエンジニアも多数在籍しているとされています。そのため、Yandexのソースコードを解析することは、Googleのアルゴリズムの内部構造を推測するヒントにもなり、ひいてはSEO対策の最新トレンドを掴む手がかりとなる可能性があります。

しかし、同時に注意すべき点もあります。
それは、Googleをはじめとする検索エンジンのアルゴリズムは、常に進化し、頻繁にアップデートされているということです。そのため、今回流出した情報が、直ちに他の検索エンジン対策に適用できるとは限りません。

Yandexソースコード流出事件がSEO対策にどのように影響があるのか、その詳細を解説します。
また、万が一、上記Twitter等の情報が削除されてしまった場合に備え、重要なポイントを記録する私たちの忘却録としてメモしておきます。

流出したソースコードの内容(100個/1923個)

流出したソースコードには1900以上の要素が記述されていました。

そのうち直接的に検索エンジン対策に影響を及ぼすであろう100の要素を抽出しました。ご参考ください。

  1. PageRank: Googleの初期のアルゴリズムで中心的な役割を果たした要素です。ウェブサイトへのリンクを「投票」とみなし、多くの高品質なリンクを持つページほどPageRankが高くなります。

  2. Static PageRank: これはおそらく、時間の経過とともに変化しないPageRankのバージョン、または特定の時点のスナップショットを指している可能性があります。

  3. LinkRank: PageRankと同様に、リンクに基づくランキング要素ですが、リンクの質や種類をより深く考慮している可能性があります。

  4. Variant PageRank: 特定の目的(例えば、特定のトピックや地域に特化した検索)に合わせて調整されたPageRankのバリエーションである可能性があります。

  5. TrustRank: ウェブサイトの信頼性を評価するための要素です。信頼できるソース(例えば、政府機関や教育機関のウェブサイト)からのリンクが多いサイトは、TrustRankが高くなる傾向があります。

  6. DomainRank: ドメイン全体の権威を評価するための要素です。PageRankが個々のページに焦点を当てるのに対し、DomainRankはドメイン全体を考慮します。

  7. TopicRank: 特定のトピックにおけるウェブサイトの権威を評価するための要素です。特定のトピックに関連するキーワードやリンクが多いサイトは、TopicRankが高くなる傾向があります。

  8. URL Length: URLの長さを考慮する要素です。一般的に、短いURLの方がユーザーにとって理解しやすく、覚えやすいため、ランキングで有利になる可能性があります。

  9. Path Depth: ウェブサイトの階層構造におけるページの深さを考慮する要素です。ホームページに近いページは、深い階層にあるページよりも重要視される傾向があります。

  10. Inlink Number: ページへのリンクの数(被リンク数)を考慮する要素です。多くのリンクを持つページは、一般的により重要で人気があると見なされます。

  1. Outlink Number: ページから出ているリンクの数(発リンク数)を考慮する要素です。発リンクは、他の関連性の高いリソースへのポインタとして機能し、ユーザーエクスペリエンスを向上させることができます。ただし、過剰な発リンクは、ページの価値を希薄化させる可能性もあります。

  2. Sitewide Inlink Number: ウェブサイト全体へのリンクの総数を考慮する要素です。これは、ウェブサイト全体の権威と人気を示す指標となります。

  3. Sitewide Outlink Number: ウェブサイト全体から出ているリンクの総数を考慮する要素です。これは、ウェブサイトが他のリソースとどのように連携しているかを示す指標となります。

  4. Number of Slash in URL: URLに含まれるスラッシュの数(階層の深さ)を考慮する要素です。URLが短く、階層が浅い方が、ユーザーにとって理解しやすく、ランキングで有利になる可能性があります。

  5. Length of URL Hostname: URLのホスト名部分の長さを考慮する要素です。短いホスト名は、覚えやすく、ブランド認知度を高めるのに役立ちます。

  6. Length of URL Path: URLのパスの長さを考慮する要素です。URLパスは、ウェブサイトの階層構造におけるページの位置を示します。パスが短く、階層が浅い方が、ユーザーにとって理解しやすく、ランキングで有利になる可能性があります。

  7. Number of Hyphens in URL Hostname: URLのホスト名に含まれるハイフンの数を考慮する要素です。ハイフンは、単語を区切るために使用されますが、過剰なハイフンはURLを読みづらくする可能性があります。

  8. Number of Periods in URL Hostname: URLのホスト名に含まれるピリオドの数(サブドメインの数)を考慮する要素です。サブドメインは、ウェブサイトの特定のセクションを整理するために使用されますが、過剰なピリオドはURLを読みづらくする可能性があります。

  9. Query in URL: URLにクエリパラメータが含まれているかどうかを考慮する要素です。クエリパラメータは、ページに動的なコンテンツを表示するために使用されますが、過剰なクエリパラメータはURLを読みづらくする可能性があります。

  10. Fragment in URL: URLにフラグメント識別子が含まれているかどうかを考慮する要素です。フラグメント識別子は、ページ内の特定のセクションにリンクするために使用されます。

  1. IP Address: ウェブサイトがホストされているIPアドレスを考慮する要素です。信頼性の低いIPアドレスやスパム行為に関連付けられているIPアドレスは、ランキングに悪影響を与える可能性があります。

  2. Domain Age: ドメインが登録されてからの期間を考慮する要素です。一般的に、古いドメインは、新しいドメインよりも信頼性が高いと見なされます。

  3. Number of Pages in Site: ウェブサイトに含まれるページ数を考慮する要素です。多くのページを持つウェブサイトは、一般的に、より多くの情報やリソースを提供しているため、ランキングで有利になる可能性があります。

  4. Number of Internal Links: ウェブサイト内の内部リンクの数を考慮する要素です。内部リンクは、ユーザーがウェブサイト内を移動し、関連するコンテンツを見つけるのに役立ちます。

  5. Number of External Links: ウェブサイトから出ている外部リンクの数を考慮する要素です。外部リンクは、他の関連性の高いリソースへのポインタとして機能し、ユーザーエクスペリエンスを向上させることができます。

  6. Number of Images: ページに含まれる画像の数を考慮する要素です。画像は、コンテンツを視覚的に魅力的にし、ユーザーエンゲージメントを高めることができます。ただし、画像の最適化が不十分な場合は、ページの読み込み速度に悪影響を与える可能性があります。

  7. Number of Videos: ページに含まれる動画の数を考慮する要素です。動画は、ユーザーエンゲージメントを高め、情報を効果的に伝えることができます。

  8. Text Length: ページに含まれるテキストの長さを考慮する要素です。包括的で詳細なコンテンツは、一般的に、短いコンテンツよりもランキングで有利になります。

  9. Code to Text Ratio: ページのHTMLコードとテキストの比率を考慮する要素です。テキストの比率が高いページは、コンテンツが充実しており、ユーザーにとって有益であると見なされます。

  10. Compression Ratio: ページのコンテンツが圧縮されているかどうかを考慮する要素です。圧縮されたコンテンツは、ページの読み込み速度を向上させることができます。

  1. Spelling Errors: ページに含まれるスペルミスや文法エラーの数を考慮する要素です。スペルミスが多いページは、信頼性が低く、ユーザーエクスペリエンスを損なう可能性があります。

  2. Grammar Errors: ページに含まれる文法エラーの数を考慮する要素です。文法エラーは、コンテンツの信頼性と読みやすさに影響を与えます。

  3. Date of the Last Update: ページが最後に更新された日付を考慮する要素です。最新の情報を含むページは、古い情報を含むページよりもランキングで有利になる可能性があります。

  4. Date of the First Version: ページが最初に作成された日付を考慮する要素です。古いページは、長期間にわたって信頼性を築いてきた可能性があります。

  5. Number of Edits: ページが編集された回数を考慮する要素です。頻繁に更新されるページは、最新の情報を含む可能性が高く、ランキングで有利になる可能性があります。

  6. Average Time Between Edits: ページの編集間隔を考慮する要素です。定期的に更新されるページは、最新の情報を含む可能性が高く、ランキングで有利になる可能性があります。

  7. Number of Authors: ページの著者数を考慮する要素です。複数の著者によって書かれたページは、より多様な視点や専門知識を提供できる可能性があります。

  8. Page Language: ページの言語を考慮する要素です。ユーザーの検索クエリとページの言語が一致する方が、ランキングで有利になります。

  9. Country TLD: ウェブサイトのトップレベルドメイン(TLD)を考慮する要素です。TLDは、ウェブサイトが対象とする国や地域を示します。ユーザーの検索クエリとウェブサイトのTLDが一致する方が、ランキングで有利になります。

  10. Language in URL Path: URLパスに言語コードが含まれているかどうかを考慮する要素です。URLパスに言語コードを含めることで、ユーザーと検索エンジンがページの言語を理解しやすくなります。

  1. Is this the Home Page?: ページがウェブサイトのホームページかどうかを考慮する要素です。ホームページは、ウェブサイトの顔であり、最も重要なページの1つと見なされます。

  2. Has a Sitemap?: ウェブサイトにサイトマップがあるかどうかを考慮する要素です。サイトマップは、検索エンジンがウェブサイトの構造を理解し、すべてのページをクロールするのに役立ちます。

  3. Number of Internal Links to this Page: ページへの内部リンクの数(被リンク数)を考慮する要素です。多くの内部リンクを持つページは、ウェブサイト内で重要なページであると見なされます。

  4. Number of External Links to this Page: ページへの外部リンクの数(被リンク数)を考慮する要素です。多くの外部リンクを持つページは、他のウェブサイトから高く評価されていることを示します。

  5. Quality of External Links to this Page: ページへの外部リンクの品質を考慮する要素です。信頼性の高いウェブサイトからのリンクは、ランキングに良い影響を与えます。

  6. PageRank of Linking Pages: ページにリンクしているページのPageRankを考慮する要素です。PageRankの高いページからのリンクは、ランキングに良い影響を与えます。

  7. Editorial Rating: ページの編集評価を考慮する要素です。専門家や編集者によって高く評価されたページは、ランキングで有利になる可能性があります。

  8. User Rating: ページのユーザー評価を考慮する要素です。ユーザーから高い評価を得ているページは、ランキングで有利になる可能性があります。

  9. Number of Comments: ページに寄せられたコメントの数を考慮する要素です。多くのコメントがあるページは、ユーザーの関心を集めていることを示します。

  10. Forum Thread Length: ページがフォーラムのスレッドである場合、スレッドの長さを考慮する要素です。長いスレッドは、活発な議論が行われていることを示し、ユーザーにとって有益な情報が含まれている可能性があります。

  1. Number of Replies in Forum Thread: フォーラムのスレッドにおける返信の数を考慮する要素です。返信が多いスレッドは、活発な議論が行われていることを示し、ユーザーにとって有益な情報が含まれている可能性があります。

  2. Presence of Keywords in Title: ページのタイトルにキーワードが含まれているかどうかを考慮する要素です。タイトルにキーワードを含めることで、ユーザーと検索エンジンがページのトピックを理解しやすくなります。

  3. Presence of Keywords in Description: ページの説明文にキーワードが含まれているかどうかを考慮する要素です。説明文にキーワードを含めることで、ユーザーと検索エンジンがページの内容を理解しやすくなります。

  4. Presence of Keywords in Body: ページの本文にキーワードが含まれているかどうかを考慮する要素です。本文にキーワードを含めることは、ページのトピックとの関連性を示す重要な要素です。

  5. Presence of Keywords in Anchors: ページへのリンクのアンカーテキストにキーワードが含まれているかどうかを考慮する要素です。アンカーテキストにキーワードを含めることで、リンク先のページのトピックを明確にすることができます。

  6. Presence of Keywords in H1: ページの見出しタグ(H1)にキーワードが含まれているかどうかを考慮する要素です。H1タグは、ページの主要な見出しであり、キーワードを含めることで、ページのトピックを強調することができます。

  7. Presence of Keywords in H2: ページの見出しタグ(H2)にキーワードが含まれているかどうかを考慮する要素です。H2タグは、ページのセクション見出しであり、キーワードを含めることで、セクションのトピックを明確にすることができます。

  8. Presence of Keywords in Bold: ページの本文でキーワードが太字で強調されているかどうかを考慮する要素です。太字で強調されたキーワードは、ユーザーと検索エンジンの注目を集めやすくなります。

  9. Presence of Keywords in Italic: ページの本文でキーワードが斜体で強調されているかどうかを考慮する要素です。斜体で強調されたキーワードは、ユーザーと検索エンジンの注目を集めやすくなります。

  10. Presence of Keywords in List: ページのリスト項目にキーワードが含まれているかどうかを考慮する要素です。リスト項目にキーワードを含めることで、キーワードを整理して表示することができます。

  1. Presence of Keywords in Table: ページの表にキーワードが含まれているかどうかを考慮する要素です。表にキーワードを含めることで、キーワードを整理して表示することができます。

  2. Number of Outlinks from this Page: ページから出ている外部リンクの数(発リンク数)を考慮する要素です。外部リンクは、他の関連性の高いリソースへのポインタとして機能し、ユーザーエクスペリエンスを向上させることができます。ただし、過剰な発リンクは、ページの価値を希薄化させる可能性もあります。

  3. Quality of Outlinks from this Page: ページから出ている外部リンクの品質を考慮する要素です。信頼性の高いウェブサイトへのリンクは、ページの信頼性を高めることができます。

  4. PageRank of Linked Pages: ページがリンクしているページのPageRankを考慮する要素です。PageRankの高いページへのリンクは、ページの権威を高めることができます。

  5. Relevance of Outlinks from this Page: ページから出ている外部リンクの関連性を考慮する要素です。ページのトピックに関連するウェブサイトへのリンクは、ユーザーエクスペリエンスを向上させることができます。

  6. Is this Page Listed in DMOZ?: ページがDMOZ(Open Directory Project)に登録されているかどうかを考慮する要素です。DMOZは、人間の編集者によって管理されているウェブディレクトリであり、登録されているページは、質の高いコンテンツであると見なされます。

  7. Is this Page Listed in Yahoo Directory?: ページがYahoo! Directoryに登録されているかどうかを考慮する要素です。Yahoo! Directoryも、人間の編集者によって管理されているウェブディレクトリであり、登録されているページは、質の高いコンテンツであると見なされます。

  8. Is this Page Listed in the LookSmart Directory?: ページがLookSmart Directoryに登録されているかどうかを考慮する要素です。LookSmart Directoryは、ウェブディレクトリサービスであり、登録されているページは、質の高いコンテンツであると見なされます。

  9. Number of Backlinks from .edu Domains: 教育機関のドメイン(.edu)からの被リンク数を考慮する要素です。.eduドメインからのリンクは、信頼性が高いと見なされます。

  10. Number of Backlinks from .gov Domains: 政府機関のドメイン(.gov)からの被リンク数を考慮する要素です。.govドメインからのリンクは、信頼性が高いと見なされます。

  1. Number of Backlinks from .org Domains: 非営利団体のドメイン(.org)からの被リンク数を考慮する要素です。.orgドメインからのリンクも、信頼性が高いと見なされる傾向があります。

  2. Number of Backlinks from .com Domains: 商業用のドメイン(.com)からの被リンク数を考慮する要素です。.comドメインは最も一般的なドメインであり、多くのウェブサイトからリンクされている可能性があります。

  3. Number of Backlinks from .net Domains: ネットワークインフラストラクチャに関連するドメイン(.net)からの被リンク数を考慮する要素です。

  4. Number of Backlinks from Other TLDs: 上記以外のトップレベルドメイン(TLD)からの被リンク数を考慮する要素です。国別コードトップレベルドメイン(ccTLD)など、様々なTLDからのリンクが含まれます。

  5. Age of Backlinks: 被リンクの経過時間を考慮する要素です。長期間にわたって存在する被リンクは、より信頼性が高いと見なされる可能性があります。

  6. Number of Unique Backlinking Domains: 被リンク元のドメインの数を考慮する要素です。多くの異なるドメインからリンクされているページは、より権威性が高いと見なされます。

  7. Number of Backlinks from Same IP Subnet: 同じIPサブネットからの被リンク数を考慮する要素です。同じIPサブネットからのリンクが多い場合、リンクの人為的な操作が行われている可能性があります。

  8. Number of Backlinks from Same C-Block: 同じCブロックからの被リンク数を考慮する要素です。これも、リンクの人為的な操作が行われている可能性を示す可能性があります。

  9. Number of Forum Profile Links: フォーラムのプロフィールページからの被リンク数を考慮する要素です。フォーラムのプロフィールページからのリンクは、一般的に質が低いと見なされます。

  10. Number of Directory Links: ウェブディレクトリからの被リンク数を考慮する要素です。ウェブディレクトリからのリンクは、質の高いリンクと見なされる場合がありますが、ディレクトリの種類や質によって評価が異なります。

  1. Number of Blog Comments: ブログのコメント欄への投稿数を考慮する要素です。コメントが多いブログ記事は、ユーザーの関心を集めていることを示し、活発な議論が行われている可能性があります。

  2. Number of Blog Trackbacks: ブログのトラックバック数を考慮する要素です。トラックバックは、他のブログ記事から自分のブログ記事へのリンク通知であり、トラックバックが多いブログ記事は、他のブロガーから注目されていることを示します。

  3. Number of Social Media Shares: ソーシャルメディアでのシェア数を考慮する要素です。Facebook、Twitterなどのソーシャルメディアで多くシェアされているページは、ユーザーにとって興味深く、価値のあるコンテンツである可能性があります。

  4. Number of Tweets: Twitterでのツイート数を考慮する要素です。ツイートが多いページは、ユーザーの関心を集めていることを示します。

  5. Number of Facebook Likes: Facebookでの「いいね!」数を考慮する要素です。「いいね!」が多いページは、ユーザーに支持されていることを示します。

  6. Number of Google Plus Ones: Google+での「+1」数を考慮する要素です。「+1」が多いページは、ユーザーに支持されていることを示します。

  7. Number of Pinterest Pins: Pinterestでのピン数を考慮する要素です。ピンが多いページは、視覚的に魅力的で、ユーザーに保存されていることを示します。

  8. Number of LinkedIn Shares: LinkedInでのシェア数を考慮する要素です。LinkedInでシェアされているページは、ビジネス関連のコンテンツである可能性が高く、専門家からの支持を得ていることを示します。

  9. Number of StumbleUpon Views: StumbleUponでの閲覧数を考慮する要素です。StumbleUponは、ユーザーが興味のあるコンテンツを発見できるサービスであり、閲覧数が多いページは、ユーザーにとって興味深いコンテンツである可能性があります。

  10. Number of Delicious Bookmarks: Deliciousでのブックマーク数を考慮する要素です。Deliciousは、ソーシャルブックマークサービスであり、ブックマーク数が多いページは、ユーザーに保存されていることを示します。

  1. Number of Diggs: DiggでのDigg数を考慮する要素です。Diggは、ニュースやソーシャルメディアのウェブサイトで、Digg数が多いページは、ユーザーに支持されていることを示します。

  2. Number of Reddit Votes: Redditでの投票数を考慮する要素です。Redditは、ソーシャルニュースサイトで、投票数が多いページは、ユーザーの関心を集めていることを示します。

  3. Number of Backlinks from Wikipedia: Wikipediaからの被リンク数を考慮する要素です。Wikipediaは、信頼性の高い情報源として知られており、Wikipediaからのリンクは、ページの信頼性を高めることができます。

  4. Number of Backlinks from News Sites: ニュースサイトからの被リンク数を考慮する要素です。ニュースサイトからのリンクは、ページの時事性や重要性を示す可能性があります。

  5. Number of Backlinks from Social Media Sites: ソーシャルメディアサイトからの被リンク数を考慮する要素です。ソーシャルメディアサイトからのリンクは、ユーザーエンゲージメントを示す可能性があります。

  6. Number of Backlinks from Blogs: ブログからの被リンク数を考慮する要素です。ブログからのリンクは、ページの話題性や情報価値を示す可能性があります。

  7. Number of Backlinks from Forums: フォーラムからの被リンク数を考慮する要素です。フォーラムからのリンクは、ユーザーの意見や議論を反映している可能性があります。

  8. Number of Backlinks from Business Directories: 企業ディレクトリからの被リンク数を考慮する要素です。企業ディレクトリからのリンクは、企業情報やサービスの信頼性を示す可能性があります。

  9. Number of Backlinks from Article Directories: 記事ディレクトリからの被リンク数を考慮する要素です。記事ディレクトリからのリンクは、ページの情報価値や専門性を示す可能性があります。

  10. Number of Backlinks from Government Sites: 政府機関のウェブサイトからの被リンク数を考慮する要素です。政府機関のウェブサイトからのリンクは、信頼性が高いと見なされます。

SEO対策として有益な打ち手を考えてみる

流出したソースコードから考えられる検索エンジンのランキングを決める要素を考えてみると次のようになるのではないかと考える次第です。

1. コンテンツ関連 (約30個)

  • タイトルタグのキーワード関連性
  • メタディスクリプションのキーワード関連性
  • 見出しタグ(H1-H6)のキーワード関連性
  • コンテンツの主題との関連性
  • キーワードの出現頻度
  • キーワードの近接性
  • コンテンツの長さ
  • コンテンツの独自性
  • コンテンツの鮮度
  • コンテンツの正確性
  • コンテンツの専門性
  • コンテンツの権威性
  • コンテンツの読みやすさ
  • 画像のalt属性
  • 動画の内容
  • コンテンツの構造化データ
  • コンテンツ内の引用
  • コンテンツ内のリスト
  • コンテンツ内の定義
  • コンテンツ内の例
  • コンテンツ内の比較
  • コンテンツ内の関連情報へのリンク
  • コンテンツの視覚的要素
  • コンテンツのエンゲージメント
  • コンテンツのソーシャルシェア
  • コンテンツの著者情報
  • コンテンツのトピッククラスター
  • コンテンツ内のFAQ
  • コンテンツのハウツー
  • コンテンツのレビュー

2. サイト構造・内部リンク関連 (約20個)

  • URL構造
  • パンくずリスト
  • 内部リンクの関連性
  • 内部リンクのアンカーテキスト
  • 内部リンクの数
  • サイトマップの存在
  • サイトの階層構造
  • サイトのナビゲーション
  • カテゴリページの充実度
  • トップページへの内部リンク
  • 壊れたリンクの有無
  • 重複コンテンツの有無
  • 正規URLの指定
  • ページネーションの適切な設定
  • サイトの規模
  • サイトの専門性
  • サイトの更新頻度
  • サイトのインデックス状況
  • 301リダイレクトの適切な使用
  • 404エラーページの存在

3. 外部リンク・被リンク関連 (約15個)

  • 被リンクの数
  • 被リンクの質
  • 被リンクの関連性
  • 被リンクのアンカーテキスト
  • 被リンク元のドメインオーソリティ
  • 被リンク元のページオーソリティ
  • 被リンクの増加率
  • 被リンクの多様性
  • 被リンクの配置
  • 外部リンクの数
  • 外部リンクの質
  • 外部リンクの関連性
  • 外部リンクのアンカーテキスト
  • ソーシャルシグナル
  • ブランド言及

4. ユーザー行動関連 (約15個)

  • 直帰率
  • 離脱率
  • 滞在時間
  • ページビュー数
  • セッション時間
  • クリック率(CTR)
  • リピート訪問率
  • コンバージョン率
  • ユーザーの検索クエリとの関連性
  • ユーザーの所在地
  • ユーザーのデバイス
  • ユーザーの行動履歴
  • ユーザーのエンゲージメント
  • モバイルフレンドリー
  • ページの表示速度

5. 技術的な要素 (約10個)

  • ページの読み込み速度
  • モバイルフレンドリー
  • HTTPS対応
  • 構造化データのマークアップ
  • XMLサイトマップの送信
  • robots.txtの適切な設定
  • HTMLの最適化
  • CSSの最適化
  • JavaScriptの最適化
  • サーバーの応答速度

6. ドメイン・ホスティング関連 (約5個)

  • ドメイン年齢
  • ドメインの信頼性
  • ドメインのキーワード関連性
  • ホスティングサーバーの所在地
  • ホスティングサーバーの信頼性

7. その他の要素 (約5個)

  • ブランドの認知度
  • サイトの評判
  • 特定のクエリに対するランキング履歴
  • ペナルティの有無
  • アルゴリズムアップデートへの適応

外部リンクは依然として重要!流出ソースコードから読み解くSEO対策の現在地

今回流出した検索エンジンのソースコードは、ランキングアルゴリズムの複雑さと考慮される要素の膨大さを改めて示すものでした。100個の要素を列挙しましたが、これらはあくまでも可能性のある要素の一部に過ぎず実際にはさらに多くの要素が複雑に絡み合い、ランキングが決定されています。

その中で、私が特に注目したのは外部リンクの重要性です。流出したソースコードを分析してみると、外部リンクに関する要素が依然として多く含まれていることが確認できました。これは、外部リンクが検索順位に与える影響が未だに大きいことを示唆しています。

実際、弊社が取り組んでいるSEO対策においてもその効果を実感しています。
競合が弱い場合、内部対策、例えばタイトルタグの最適化や内部リンクの充実といった施策だけでも検索上位を目指すことは可能です。しかし、競合が強い場合、良質な外部リンクを獲得しなければ上位表示は難しいというのが現実です。

今回列挙した100個の要素の中で、内部対策に関連するものは約50個、外部リンクに関連するものは約15個でした。もちろん、この数の多寡がそのまま重要度に直結するわけではありません。各要素には重み付けがあり、アルゴリズムによってその重要度は異なります。内部対策を重視することは当然です。しかし、外部対策が依然として効果的であるという点は今回の分析で得られた大きな学びと言えるでしょう。

内部対策は、土台を固める重要な施策です。しかし、それだけでは競合ひしめく現代の検索環境で勝ち抜くことはできません。外部リンクは、その土台の上に積み上げる強力な武器となるのです。

今回のソースコード流出は、外部リンク対策を無視して検索上位を目指すことはできないという、SEO対策の原則を改めて確認する良い機会となりました。

つなぐホームページは、これからも内部対策と外部対策の両輪でお客様の検索順位向上を、全力でサポートしてまいります。

あなたのサイトは、良質な外部リンクを獲得できていますか?

内部対策だけに頼らず、外部対策にも目を向けてみませんか?

一緒に、検索上位を目指して、頑張りましょう!
今週もよろしくお願いします。

ライター紹介
Picture of 神原キサコ
神原キサコ

ハンズバリュー株式会社のメインデザイナーです。ホームページデザイン業務を中心に活動しています。
新しい情報を調べて皆さんにたくさんお伝えできればと思っています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトは reCAPTCHA によって保護されており、Google のプライバシーポリシー および 利用規約 に適用されます。

reCaptcha の認証期間が終了しました。ページを再読み込みしてください。