: с по вступление в складчину со скидкой % ВСТУПИТЬ
Вход для складчиков
  • CMSHEAVEN.ORG - Обновленные премиум шаблоны и расширения Joomla и Wordpress от популярных разработчиков!
  • Доступны разовые скачивания и подписки.
  • Никаких скрытых ссылок. Только оригинальне файлы прямиком от разработчиков.
  • Самый большой архив в интернете с 2012 года! Качественные расширения для веб-разработчиков и владельцев сайтов.
  • Блоги вебмастеров

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

    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-2025 © клуб для вебмастеров cmsheaven.org

    Вход