Многие неопытные веб мастера и даже уверенные в себе владельцы электронных магазинов, спрашивая себя: "Почему мой Joomla! сайт не индексируюется поисковыми системами?" во всём клянут алгоритмы ранжирования поисковиков, поэтому, для бизнес проектов и во избежание неприятностей при продвижении, рекомендуем заказать создание сайта в Новосибирске методом SEO проектирования. Однако сами никаких привентивных мер, дабы избежать затрат времени, финансов и невров не применяют - и это в лучшем случае...
Итак, дорогие читатели, представляю цикл статей по правильному добавлению, внутренней и внешней SEO оптимизации Joomla! сайта под поисковые системы.
Шаг первый, основной. Правильно запретить индексацию сайта в robots.txt
При переносе сайта с локального сервера (Например: Denwer) на хостинг, в первую очередь, закрываем его от индексации в файле robots.txt.
Как это сделать?
В файловом менеджере Вашего хостинга (если у Вас есть доступ) либо локально (на своём компьютере) открываем любым текстовым редактором, например AkelPad, файл robots.txt, стираем всё и прописываем заветные строчки без отступов:
User-agent: *
Disallow: /
Не забываем нажать "Сохранить". Если Вы производили эту манипуляцию локально, то заходим по FTP в корень Джумла сайта, удаляем старый роботс (находится в корне сайта) и закачиваем свежеиспечённый вместо него.
Внимание! После полной готовности проекта, необходимо перенастроить robots.txt сайта на индексацию поисковыми системами, как описано в статье Что такое robots.txt, как правильно настроить в CMS Joomla 2.5.х и 3.0.х?
Убеждаемся, что всё сделали верно, зайдя в браузере по ссылке вида http://mysite.ru/robots.txt
, где
mysite.ru - заменяете на домен Вашего сайта.
Если код отображается верно, можно передохнуть перед следующей, второй частью цикла, в которой мы познакомимся с 301 редиректом.