it-swarm.dev

Robotsでテンプレートとメディアのブロックを解除しますTXT Google Webmaster Toolsの場合?

私は最近クライアントのSEOに多く取り組んできましたが、サイトがモバイルフレンドリーであることを確立するために、ウェブマスターツールのテンプレートにアクセスする必要があることに気付きました。

テンプレートのCSSとjsがブロックされていると、Googleはサイトをより低くランク付けします。現在のデフォルトのrobots txtはこれらのフォルダをブロックします。

Robots txtを使用して/templatesおよび/media/systemフォルダーのブロックを解除したことによる悪影響はありますか?理由があると思いますが、Githubでは一部の開発バージョンにこれらのフォルダーが含まれていないようです。

その長所と短所は何ですか?

7
Toni Marie

私の経験では、開く必要がある場合があり、場合によっては/templates/media/systemおよびrobots.txtをブロックする必要があります(これもサイトに基づいています)

タイプ1

通常のサイトでは、レイアウトをあまり制御できませんJS/CSS

Joomlaの基本的な考え方は、index.phpを介してすべてをレンダリングすることです。そのため、上記のフォルダーにあるこれらのファイルに直接アクセスする状況はありません(印刷テンプレートまたは構成に基づくカスタム404のみ)。

テンプレートのCSSとjsがブロックされている場合、Googleはサイトのランクを下げます

これが本当の問題だとは思いませんが、Bcozには、このフォルダーをブロックしてランキングが高いサイトがたくさんあります。これは読み込み速度に関連している可能性があります。 Googleのページ速度テストを使用してサイトを最適化すると、はるかに良くなるはずです。

タイプ2

これらのフォルダーがサイトの動作に基づいてブロックしているため、ランクが低いなどの状況があります。たとえば、いくつかの新しいトレンドSPA、応答性などがこれらのフォルダーに影響します。

詳細は here および here から取得できます。

そのため、サイトの種類に応じて、開くかブロックするかはユーザー次第です。

それが役に立てば幸い。

1
Jobin Jose

/ mediaおよび/ templatesフォルダーは、最近のバージョンの Joomlaで配布されているrobots.txtファイル でブロックされなくなりましたが、拡張機能の開発者は、CSSまたはJSファイルを/modulesおよび/pluginsフォルダー(たとえば)に追加することがあります。

次の例のように、/modulesおよび/pluginsフォルダー内のCSSおよびJSファイルへのアクセスが許可されている次の例のように、allowステートメントを追加することにより、フォルダーをブロックすることもできますが、これらのフォルダー内のCSSおよびJSファイルへのGoogleアクセスを許可します。

User-agent: *
Disallow: /administrator/
Disallow: /bin/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /layouts/
Disallow: /libraries/
Disallow: /logs/
Allow: /modules/*.css
Allow: /modules/*.js
Disallow: /modules/
Allow: /plugins/*.css
Allow: /plugins/*.js
Disallow: /plugins/
Disallow: /tmp/
0
Neil Robertson