Оглавление
- 1 Создание и представление карты сайта для поисковых систем
- 2 Представление карты сайта Google’s Search Console
- 3 Корректируем Robots.txt
- 4 Настройка 301 редиректа для зеркал сайта
- 5 Настройка ЧПУ (SEF) в Joomla
- 6 Теги Title и Meta Description
- 7 Тег Title
- 8 Meta Description
- 9 Кэширование вашего сайта
- 10 Ускорение вашего сайта
Иногда сайт не находится в Яндексе или Гугл. Без SEO- оптимизации невозможно получить хороший трафик из поисковых систем, а значит и хорошую прибыль от рекламы. В таком случае лучше всего просто оптимизировать сайт на Joomla.
Создание и представление карты сайта для поисковых систем
Этот шаг напрямую не повлияет на ранжирование страниц сайта на Joomla поисковыми системами, но его наличие говорит о том, что сайт развивается и не стоит на месте, а значит может конкурировать с другими сайтами. Используя sitemap-генератор можно без труда и абсолютно бесплатно создать карту сайта для Google.
Для этого следует заполнить поля:
- URL — указать адрес сайта;
- Заголовок — описать чем сайт отличается от других сайтов;
- Описание — написать ключевые слова;
- Тип — выбрать тип карты;
- Содержание — добавить ссылки страниц, которые не индексируются.
Основные программы:
- XML-Sitemaps.com. Программа позволяет создать карту сайта на Joomla быстро и без труда. После того, как программа определит адрес сайта, можно выбрать тип sitemap и приступить к работе. Если у вас уже есть созданная карта сайта, то добавить новую можно в пару кликов. Карта сайта в виде XML-документа. Программа имеет много дополнительных функций, благодаря которым можно настроить отображение карты под любые нужды и запросы посетителей сайта.
- OSMap. Программа является универсальным генератомом sitemap, который подойдет как новичкам так и продвинутым пользователям.
Представление карты сайта Google’s Search Console
Программа отображает карту сайтов на Joomla, найденных по ключевым словам. По мере поиска информация отображается в формате «Что нового? Что изменилось?».
Благодаря программе можно получить максимум информации о сайте, который ищет пользователь. Есть также модуль, предназначенный для создания карты сайта.
Корректируем Robots.txt
В Джумле закрыта папка картинок, но в файле Robots можно указать, какая картинка там должна быть. Для этого нужно прописать в файле:<!DOCTYPE html PUBLIC «-//W3C//DTD HTML 4.01//EN»> <html> <head> <title>robots</title> …</head> </html>.
Настройка 301 редиректа для зеркал сайта
Настройка 301 редиректа может быть выполнена на странице с помощью специальных инструментов, а также в виде отдельного файла: <?php require(«browse-options.php»); ?>.Если требуется задать параметры для редиректов между сайтами, следует создать файл robots.txt и выполнить в нём настройку 301 редирект.
Настройка ЧПУ (SEF) в Joomla
Проще всего настроить ЧПУ в Джумле таким образом, что бы весь код из файла robots.txt перенаправлял посетителей на адрес, указанный в настройках ЧПУ на стороне сервера.Для этого существует функция директивы rewrite.
Эта директива указывает хостеру, какие адреса должны быть перенаправлены на страницу. Например, если в разделе ЧПУ указано http://имя-сайта/images/login.png, то все изображения с этих страниц будут попадать в каталог с именем home/images, который находится на сервере хостинга, и отображаться в общем каталоге.
Теги Title и Meta Description
SEO-модуль sh404SEF — это модуль, использующий Google для создания метатегов title и мета-описания h1. Данный модуль можно использовать в следующих целях:
- Возможность убрать из отображения в поиске по сайту контент, которому не стоит задавать параметр keywords — метатеги.
- Возможность настроить видимость контента сайта в результатах поиска.
- Возможность автоматически добавить метатеги в начале и конце каждой страницы вашего сайта, тем самым, максимально оптимизируя ваш сайт под поисковые системы.
- Возможность установить метатеги для главной страницы каталога вашего сайта.
Тег Title
Обычно он используется для описания страницы. Но иногда его используют и для других целей (например, чтобы убрать из выдачи «некачественные» материалы).
Если вы используете данную функцию, необходимо будет прописать правила для ЧПУ модуля sh404SEF: В файле lex.php нужно добавить строку <?php sh404sef_title_header($link);?>
Meta Description
Это описание страницы, которое отображается в результатах поиска по сайту на Joomla и позволяет пользователю быстро увидеть полезную информацию о сайте. Важно, что это описание не должно повторяться в разных поисковых системах. Также в его тексте не должна быть реклама и другие похожие ключевые слова, которые пользователь вводит в строку поиска.
Кэширование вашего сайта
Все ваши страницы будут кэшироваться для уменьшения количества запросов к поисковому серверу. Например, если на вашем сайте 100 страниц, то сайт будет кэшироваться на 50 раз меньше. А вот пример настройки кэширования для некоторых страниц: <?php $page=cache_vars(); for(; ; $page->token = $text); ?> Данная функция кэширует все страницы вашего сайта, а не только те, на которые вы её указали.
Ускорение вашего сайта
Ускорение сайта проходит путем ускорения работы сервера, на котором находится сайт. Для этого используются базы данных и различные скрипты. Некоторые блоки сайта кэшируются, что помогает ускорить загрузку страницы.
Также есть возможность установить дополнительные кэширующие серверы, например, Bitrix (Bitrix — это коммерческий дистрибутив Битрикс).