: с по вступление в складчину со скидкой % ВСТУПИТЬ
Вход для складчиков

Блоги вебмастеров

Интересная информация от наших складчиков
Размер шрифта: +

Googlebot не может получить доступ к файлам CSS и JS на Joomla сайте?

Googlebot не может получить доступ к файлам CSS и JS на Joomla сайте?

​В прошлом месяце Гугл разослал обновленные директивы для получения видимости в результатах поиска. Они включают в себя получение доступа к файлам CSS и JS (таблицы стилей и ява-скрипты) на Ваших сайтах. Это влияет на общий поисковый рейтинг. Следующая статья объясняет, что необходимо сделать для того, чтобы сайт на Joomla соответствовал новым требованиям. Многие читатели, возможно, уже недавно получили от Гугла письмо об этих нововведениях, требующих внести изменения в файл robots.txt. Но для начала просто зарегистрируйтесь в гугл вебмастере, если еще этого не сделали :)

Как Гугл видит, в какие файлы необходимо внести изменения, чтобы повысить поисковый ранг?

Все очень просто: следующая ссылка расскажет как Гугл понимает наш сайт на Joomla и к каким CSS и JS файлам он не может получить доступ:

https://support.google.com/webmasters/answer/6066468?hl=ru

Мы нашли файлы, на которые указывал Гугл.

Как предоставить к ним доступ?

Через файл robots.txt, который находится в корневой папке Вашего сайта. Здесь нам надо предоставить индикатор Allow для всех файлов, которые необходимы Гуглу.

Например:

Типичные файлы, к которым надо дать доступ - это файлы CSS нашего шаблона. По умолчанию, Joomla закрывает доступ к директории с шаблоном в файле robots.txt через директиву Disallow: /templates/

Как предоставить доступ к шаблонному файлу CSS, который нужен Гуглу?

Если предположить, что Ваш шаблон называется "mytemplate", а, как правило, у всех шаблонов есть папка / css /, то мы откроем к ней дверь через файл robots.txt. Или даже ко всей папке с шаблоном и ее содержимому.

Чтобы это сделать, надо внести в robots.txt следующие правила:

Allow: /templates/mytemplate/css/ 
Allow: /templates/mytemplate/  

Как мы узнаем, что Гугл увидел наши исправления?

Просто перезапустите утилиту "Просмотреть как Googlebot" и в новом отчете мы увидим к каким файлам и папкам Гугл получил доступ, а к каким нет. Если доступ есть, то это просто прекрасно! Теперь это важный момент, чтобы повысить поисковый ранг.

Вместо заключения. Мы должны проявлять осторожность используя индикаторы Allow и Disallow, потому что это может привести к блокированию доступа Гуглбота к Вашему сайту.

...и помните, что "Недостаточно просто знать как, нужно еще и уметь сделать". 

Конкурс блогеров с денежными призами объявляется о...
Как мы с Weblargo социальный проект делали. Часть ...

Комментарии

 
Coresolo в 21.08.2015 15:44

Олег, спасибо за статью. Актуальная тема. Сам пару недель назад это проделывал.
Тем, кто использует плагин JCH Optimize, может пригодиться вот такая строчка:
Allow: /media/plg_jchoptimize/

Олег, спасибо за статью. Актуальная тема. Сам пару недель назад это проделывал. Тем, кто использует плагин JCH Optimize, может пригодиться вот такая строчка: Allow: /media/plg_jchoptimize/
Ali в 24.08.2015 09:25

А это не приведет к взломам и тому подобному?

А это не приведет к взломам и тому подобному?
Cerhio в 25.08.2015 11:56

Обычно гуглу ещё надо джаваскрипты посмотреть, поэтому приходится открывать и папку media

А Яндекс заявил, что ему класть на эти файлы (что странно), так что можно открывать только для Googlebot


User-agent: Googlebot
Allow: /templates/mytemplate/css/
.
.
.

Обычно гуглу ещё надо джаваскрипты посмотреть, поэтому приходится открывать и папку media А Яндекс заявил, что ему класть на эти файлы (что странно), так что можно открывать только для Googlebot [quote] User-agent: Googlebot Allow: /templates/mytemplate/css/ . . . [/quote]
Vitalyx в 26.08.2015 16:10

Обрадую вас! Компонент JSitemap PRO, решает эту проблему на раз два

Обрадую вас! Компонент JSitemap PRO, решает эту проблему на раз два
allvake в 28.08.2015 20:27

Гугл бот, у меня еще требовал открыть к индексированию файлы Jcomments, я забил на это, открыл только папку с шаблоном. Изменений в выдаче не наблюдаю.

Гугл бот, у меня еще требовал открыть к индексированию файлы Jcomments, я забил на это, открыл только папку с шаблоном. Изменений в выдаче не наблюдаю.
Homer23rus в 01.09.2015 12:21

Вот бы кто-нибудь статью написал про идеальный robots.txt. Бало бы ОЧЕНЬ интересно почитать

Вот бы кто-нибудь статью написал про идеальный robots.txt. Бало бы ОЧЕНЬ интересно почитать
Сергей в 10.01.2016 11:46

Статья отличная но если у Вас большой сайт с кучей плагинов и модулей таким образом можно в robots вписать огромное количество строк да и мучительно это. проще
Allow: /templates/*.css
Allow: /templates/*.js
Allow: /components/*.css
Allow: /media/*.js
Allow: /libraries/*.css
Allow: /libraries/*.js
Allow: /modules/*.css
Allow: /modules/*.js
Allow: /plugins/*.css
Allow: /plugins/*.js
Allow: /plugins/*.woff
Allow: /modules/*.gif
Allow: /modules/*.png
Allow: /plugins/*.cvg
Allow: /plugins/*.svg
Allow: /plugins/*.html
Allow: /plugins/*.ttf
и т.п. но опять же на мой взгляд

Статья отличная но если у Вас большой сайт с кучей плагинов и модулей таким образом можно в robots вписать огромное количество строк да и мучительно это. проще Allow: /templates/*.css Allow: /templates/*.js Allow: /components/*.css Allow: /media/*.js Allow: /libraries/*.css Allow: /libraries/*.js Allow: /modules/*.css Allow: /modules/*.js Allow: /plugins/*.css Allow: /plugins/*.js Allow: /plugins/*.woff Allow: /modules/*.gif Allow: /modules/*.png Allow: /plugins/*.cvg Allow: /plugins/*.svg Allow: /plugins/*.html Allow: /plugins/*.ttf и т.п. но опять же на мой взгляд
2012-2024 © клуб для вебмастеров cmsheaven.org

Вход