web-dev-qa-db-ja.com

検索エンジンに静的なタイトルを表示しながら、ユーザーのページタイトルをランダムに変更できますか?

たとえば、タイトル(または少なくともブラウザのタブに表示されるもの)が読み込まれるたびにランダムに交互に表示されるWebサイトまたは一連のページを作成したいとします。たとえば、次のようなランダムメッセージのバンクがあります。

(1)ドナルド・トランプのスパイシーなミーム農場。

(2)Krabs氏に今感じていますか?

(3)名前にいくつかの斑点を付ける。

クローラーがSEOに使用する実際のtitleを上書きせずに、「実際の」ブラウジングセッション中にページのタイトルをスプーフィングできる方法はありますか?

JavaScriptを試しました。ほとんどのボットはJavaScriptをサポートしていないと思われるからです。 (または、Googleが今それを開始しましたか?)

私は新しいメッセージを配列に読み込んで出力しています-

document.title = "This is the new page title.";

それは私がやりたいことをするように思えますが、私が行くときにどのような結果になるのか分かりません。

私のインスピレーションは質問でした ウェブページのタイトルを動的に変更する方法は? そして基本的に私はトップアンサーは本当の意味で長期的であり、そのようなサイトを立ち上げたとしても、私は自分自身を撃ちません。

3
TRose

はい、Googleはボットでjavascriptのサポートを開始しました。これは、WebおよびAngularjsなどのフレームワークでのjavascriptの人気の高まりによるものです。

全体像を見ると、ウェブはURLだけではなく、コンテンツとユーザーエクスペリエンスに関するものであり、毎日これらの目標を念頭に置いてアルゴリズムを改善しているため、1つhack今日、ボットをだまそうとする作業は、将来検出され、サイトはなくなります。

Webページのコンテンツがユーザーが見るものと異なる場合、ユーザーはそれを検出し、ユーザーエクスペリエンスはひどくなり、WebサイトのSERPは非常に低くなります。

3
marcanuy