GoogleウェブマスターツールのRobots TXTでテンプレートとメディアのブロックを解除しますか?


7

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

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

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

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

回答:


1

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

タイプ1

通常のサイトはJS/CSSレイアウトをあまり制御していません!

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

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

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

タイプ2

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

あなたはここここからより多くの情報を得ることができます

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

それが役に立てば幸い。


0

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

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

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/
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.