最近、Discourse が Googlebot にはサイトの全く異なるバージョンを提供していることに気づきました。
当然のことながら、Google がサイトの JS バージョンをレンダリングできるかどうかを試してみたところ、できないことが判明しました(Google Search Console のスクリーンショット レンダリングでは空白ページが表示されました)。
かなりの進歩を遂げていますが、他にも重要な SEO に関する問題があることに気づいたので、いくつか言及しておきます。
-
フッターの「Powered by discourse」 - Google はウィジェットリンクにあまり肯定的ではありません - JS バージョンには表示されず、「クローキング」と見なされる可能性があります。
-
非 JS バージョンに「おすすめトピック」がない。
-
ユーザーアカウントページは、クリックしても空白で、投稿やトピックの履歴が表示されません。また、「ウェブサイト」などの情報も表示されません。ユーザーの「信頼レベル」がレベル 3 になると、リンクはフォローリンクに変わりますが、rel=“nofollow” が削除されるだけで、Google がリンクを見ることができないのでは意味がありません。(ユーザープロフィールのリンクについて言及しています)
Google は、ユーザーバージョンと「まったく同じコンテンツ」を提供している限り、非 JS バージョンを提供することを気にしません(しかし、それは同じではありません)。
Jagster
(Jakke Lehtonen)
2
あなたの主張は真実ではなく、リンクにもそのようには書かれていません。アクセシビリティの問題と禁止されていることは、全く別の問題です。
さらに、何百万ものサイト、特にほとんどのWordPressのインストールがあなたの間違いを証明しています。
そして、もっとあります
GooglebotがJSと非JSコンテンツの両方をどのように扱うか知っていますか?時には両方をインデックス化しますが、JSバージョンを使用して、そのコンテンツを検索結果として提供します。
Googleは、JavaScriptを見ることができないユーザーはそのコンテンツを取得できないと警告しているだけで、それは親切ではありません。しかし、それによって罰せられたことは一度もありません。
したがって、このトピックはSEOに関するものではありません。それは基本的なことに関するものです。
「いいね!」 2
david
(David Taylor)
3
それぞれのアイデアを個別のトピックに分けてください。このような「ごちゃ混ぜ」トピックの管理は非常に困難です。
以下に、言及された項目に関するコンテキストを提供するトピックをいくつか示します。
「いいね!」 7