JavaScriptバックリンクへの究極のガイド:あなたが見逃している隠されたリンク
公開: 2018-09-29JavaScriptのバックリンクは、SEOの疑問符として残っています。
古典的な形式のアンカーテキストを使用してHTMLでコーディングするのではなく、JavaScriptで実行されることはわかっています。
そして、 Googleがそれらを追跡していることを私たちは知っています。
グーグルは2014年にこれを私たちに伝え、検索エンジンランドは2015年にそれを確認したテストについて報告しました。
Elephateは2017年に詳細な調査を実施し、WordPressなどの従来のCMSではなくAngular、React、VueなどのJavaScriptフレームワークで構築されたウェブサイトでもGoogleがJavaScriptをクロールして実行することを確認しました。
しかし最近まで、SEOとウェブマスターは自分たちのサイトを指すJavaScriptのバックリンクについて何の洞察も持っていませんでした。
そもそもそれらを見つけるのは困難でした。
私たちのお気に入りのSEOとバックリンクツールのほとんどは、それらをまったく見ることができません。
実際、ほとんどのSEOやウェブマスターはJavaScriptのバックリンクの存在についてさえ知らないと思い切って言いたいと思います。
それでは、基本から始めましょう。
JavaScriptバックリンクに関するFAQへの回答
JavaScriptの被リンクとは何ですか?
JavaScriptコードに含まれる被リンクはJavaScript被リンクです。 (簡単ですよね?)
しかし、JavaScriptとは正確には何ですか?
JavaScript(JS)はWebプログラミング言語です。 Webブラウザで実行および実行されます。
静的なHTMLとは異なります。 HTMLをWebサイトの骨、JavaScriptを筋肉と考えてください。 HTMLはWebサイトの構造を決定しますが、JavaScriptはWebサイトの要素を変更および移動させます。
たとえば、このページを下にスクロールします。 ポップアップするライトボックス? これはJavaScriptによって制御されます。
バックリンクはどのようにしてJavaScriptになりますか?
この質問に答えるには、最初に答える必要があります:バックリンクとは何ですか?
バックリンクは、別のWebページへのハイパーリンクです。 SEOの世界では、サイトにリンクしているため、「バックリンク」と呼んでいます。 しかし、間違いはありません。バックリンクはハイパーリンクです。
バックリンクがJavaScriptコードで終わる方法はたくさんあります。 最も一般的な例のいくつかを次に示します。
- リダイレクト
- ドロップダウンメニュー
- 動的に挿入されたコンテンツ
これらはすべて、Webの重要な機能です。 リダイレクトは通常、誰かがフォームを送信し、それらをサンキューページに送信した後に発生します。これは優れた機能であり、そのリダイレクトはサンキューページへのバックリンクを構成します。
ドロップダウンメニューをクリックすると、ページ上に新しい要素(ドロップダウン内のアイテム)を作成するJavaScriptがトリガーされます。 他のアイテムが別のページにリンクしている場合、何を推測しますか? これはJavaScriptのバックリンクです。
動的に挿入されるコンテンツの例については、ライトボックスが表示されるまでこのページを下にスクロールしてください。 これは動的に挿入されるコンテンツです。下にスクロールして、このページにあるJavaScriptコードをトリガーします。表示されるライトボックスには、このサイトの他のページへのバックリンクを含むボタンがあります。
JavaScriptのバックリンクは「通常の」HTMLのバックリンクとどのように異なりますか?
JavaScriptはWebブラウザーで実行され、Googleは元々ブラウザーを使用してページをクロールしなかったためです。 したがって、GoogleはJavaScriptを実行しませんでした。
したがって、JavaScriptでレンダリングされたページのどの部分も、Googleには表示されません。
また、Googleは進歩してJavaScriptを実行していますが(Googleでインデックスが作成されているコンバージョン率の最適化テストの報告もあります)、SEOがバックリンクの洞察を得るために使用するツールのほとんどはそうではありません。
私たちのツールはブラインドであるため、SEOとウェブマスターもブラインドです。
GoogleはJavaScriptの被リンクをどのように扱いますか?
他のすべての被リンクのように。 Googleの確認は次のとおりです。
@JohnMu @methode DOMで完全にレンダリングされたJavaScriptリンクが、他のリンクと同じようにPageRankを通過するかどうかを教えてください。
— Cyrus(@CyrusShepard)2017年10月30日
これについてはよく話しました:)。 はい、リンクは、ページへのアクセス方法に関係なく、リンクです。 そうでなければ実際には機能しません:)。
—🍌ジョン🍌(@JohnMu)2017年10月31日
注意すべき小さな問題が1つあり、それはタイミングにかかっています。 rel =“ nofollow”スニペットを動的に追加していて、これがGooglebotがJavaScriptのインデックスを作成した後に発生した場合、そのリンクはdofollowリンクとしてインデックスに登録されます。
意味あり。 Googlebotが到着した後にページを変更し、Googlebotがそれらの変更を取得することを期待するのはばかげています。
それはすべて素晴らしいことです…しかし、なぜJavaScriptのバックリンクを気にする必要があるのでしょうか。
あなたがモニターバックリンクブログを読んでいるなら、あなたはおそらくバックリンクを気にしているでしょう。
だから、それがあります。
あなたの被リンクプロファイルがGoogleのトップ3ランキング要素の1つであることをあなたは間違いなく知っていると思います。
以前にクリーンな被リンクプロファイルを維持する理由を説明しましたが、要約すると次のようになります。
- JavaScriptの被リンクの可視性が低いと、被リンクプロファイルをクリーンに保つ能力に影響します。 サイトを指すすべてのリンクが表示されない場合は、どのリンクを否認するかがわかりません。 負のSEOと戦うあなたの能力は弱いです。
- 同様に、GoogleはJavaScriptのバックリンクを確認できるため、リンクベースのペナルティの評価にJavaScriptのバックリンクを使用している可能性があります。 JavaScriptからのバックリンクが表示されない場合、JavaScriptの不正なバックリンクに基づくペナルティに対抗する方法はありません。
- 誰があなたのサイトにリンクしているかを知ることは、あなたに関係を育む貴重な機会を与えてくれます。 JavaScriptのバックリンクがないということは、その機会を逃していることを意味します。
- Googleは内部リンクを使用して、サイトのアーキテクチャについて学習します。 サイトのJavaScript内部バックリンクを理解すると、Googleがサイトのアーキテクチャをどのように認識しているかをよりよく理解できます。
JavaScriptのバックリンクを無視していて、ランキングやトラフィックと収益が減少していることに気付いた場合は、ほとんどのSEOツールが報告しないJavaScriptのバックリンクに攻撃されていることが原因である可能性があります。
JavaScriptのバックリンクを構築または持つことは有益ですか?
はい。 Googleは、HTMLまたはJavaScriptのどちらからのものであるかに関係なく、ページに到達するすべてのリンクをバックリンクとして扱うため、JavaScriptのバックリンクを持つことは良いことです。
ただし、リンクの構築に関するすべての注意事項は引き続き適用されます。 あなたはあなたのウェブサイトへのスパムのようなバックリンクを構築したくありません。 また、Googleのガイドラインとベストプラクティスを何らかの形で覆すJavaScriptバックリンクを構築したくありません。
以前、JavaScriptでバックリンクを非表示にするために他のWebサイトをハッキングするべきではないと述べましたが、この機会に、そうしないように注意を促したいと思います。
JavaScriptの被リンクは私の被リンクプロファイルに安全に含めることができますか?
はい。 グーグルが言ったように、リンクはリンクですリンクはリンクです。 HTMLからのリンク、JavaScriptによって制御される要素からのリンク、またはJavaScriptコード自体からのリンクに違いはありません。
唯一の例外は、これらのリンクが悪意のあるコードからのものである場合、またはJavaScriptが悪用されてサイトへのリンクを挿入する場合です。
サイトのJavaScriptバックリンクを確認するにはどうすればよいですか?
したがって、あなたはあなたのサイトを指しているJavascriptのバックリンクを見たいと思います。
これを行うための最良の方法は、それらを追跡するためのツールを入手することです。
現時点では、モニターバックリンクはウェブマスターとSEOにJavaScriptバックリンクの可視性を提供しません。 私たちはそれらを検出しないマジェスティックSEOに依存しています。
そうは言っても、JavaScriptのバックリンクについて報告するクローラーがいくつかあります。
- Ahrefs
- 悲鳴を上げるカエル
- DeepCrawl
- Sitebulb
- Botify
- OnCrawl
- ウェブサイト監査人
- SearchMetrics
JavaScriptのバックリンクを報告しないクローラーのいくつかの注目すべき例外には、RyteとMajesticSEOがあります。
ほとんどのSEOツールがJavaScriptのバックリンクを報告しないのはなぜですか?
JavaScriptの被リンクを実行して報告するために必要な馬力の量は莫大であるためです。
Ahrefsの創設者であるDmitryは、SearchEngineLandとのインタビューで次のように述べています。
私たちの規模ですべてのページに対してJSを実行するには、10,000〜15,000台のサーバーが必要であり、お客様はまだその費用を支払う準備ができていないと考えています。
とはいえ、JavaScriptがますます普及し(そして、どのJavaScriptバックリンクが自分のサイトを指しているかを知ることを要求するSEOが増える)、サーバーの作成と保守のコストが(毎年のように)下がるにつれて、これらのツールが期待できます。近い将来、JavaScriptのバックリンクについて報告する予定です。
JavaScriptバックリンクに関する最終的な考え
JavaScriptはなくなることはありません。 また、JavaScriptの人気が高まり、普及するにつれて、SEOが自分のサイトを指すJavaScriptバックリンクを理解する必要性が高まるだけです。
JavaScriptのバックリンクは、ライトボックス、ドロップダウンメニュー、動的に挿入されたコンテンツなど、多くの従来のページ上の要素に表示されます。 いくつかのまれな例外を除いて、Googleはこれらの要素をクロールし、通常のHTMLリンクであるかのようにこれらのリンクにインデックスを付けます。
私はそれらを無視しません。