Воскресенье, Март 01, 2015

Когда мы устанавливали Joomla!, то сразу же сделали кое-какие изменения в настройках сайта. Сегодня, когда вы стали уже более опытными, мы можем к ним вернуться и подработать один важный момент, касающийся поисковой оптимизации. Речь пойдёт о том, как настроить мета-данные сайта.

Мета-данные – это «служебное» описание вебстраницы, предназначающееся для облегчения работы поисковиков. К мета-данным относятся в первую очередь ключевые слова – keywords, и описание – description.

В keywords перечисляются слова, имеющие отношение к содержанию страницы.
В description содержится краткое описание страницы. Найдя страницу по ключевым словам, поисковик в результатах поиска отображает её описание - "дискрипшн".

Пример. Давайте сделаем в Яндексе запрос: "как вставить картинку в модуль". Абсолютно все слова запроса совпадают с названием одной из статей моего сайта, и поисковик выдал эту статью в самой первой строчке:

Иллюстрация 1

Ниже ссылки идёт описание статьи, по которому посетитель делает заключение, заходить ему на мой сайт, или бежать дальше: "Итак, чтобы вставить картинку в модуль, надо сделать следующее: Шаг 1. Идем в Расширения и...". Это описание было выбрано поисковиком, очевидно, по той причине, что в нём присутствуют слова "вставить картинку в модуль". Но, если бы я при написании статьи в её параметрах "Мета-данные - Описание" не поленилась бы и напечатала рассказ в трех словах о содержании статьи, то поисковик выдал бы мою версию.

Сейчас в Общих настройках мы попробуем изменить мета-данные для всего сайта. Они отражаются в исходном коде Главной страницы.

Шаг 1. Откройте меню Сайт>>Общие настройки>>Сайт. Нас интересуют "Настройки метаданных" и в них - "Значение тэга <meta> для всего сайта". Это важный тег, который одним предложением даёт описание вашего сайта. Специалисты рекомендуют нам использовать при описании не более 60 знаков, потому что поисковые машины просто проигнорируют выходящие за это число символы. Более того, оно должно быть составлено так, чтобы в нём содержались важные слова, - это те слова или словосочетания, по которым вы хотите продвигать сайт на первые строчки поисковых позиций.

Давайте посмотрим, какое первоначальное описание имеет любой сайт, построенный на CMS Joomla! : "Joomla! - the dynamic portal engine and content management system". Если вы оставите это описание, то получится так, что какой бы ни была тема вашего сайта, поисковики всё равно будут считать, что ваш сайт рассказывает о Joomla!!!


Иллюстрация 2

Интересная подробность: специалисты подсчитали, что в интернете существует более 700 000 сайтов, имеющих именно такое - совершенно одинаковое! - описание!

Шаг 2. Знакомимся с информационным кодом страниц сайта. Отыскать его очень легко: открыв любую страницу сайта, нажимаем клавищи Ctrl + U .

Шаг 3. Вот так выглядит сейчас кусочек информационного кода страницы на примере нашего Демо-сайта из Базового курса:


Иллюстрация 3

Я подчеркнула красной линией три строчки. Рассмотрим пока две из них:
2) - это значение тэга <meta> и
1) - это ключевые слова тэга <meta> для всего сайта. Как мы видим, и ключевым словом для сайта является слово Joomla!

Шаг 4. Откройте теперь информационный код Главной страницы сайта Joomlalesons.ru и вы убедитесь, что я изменила изначально заданные в Joomla! параметры, - как значение тега <meta> , так и ключевые слова тэга <meta> для всего сайта .

Рассуждения на тему предыдущего шага: почему я сделала именно такое описание? - Во-первых, мой сайт действительно рассказывает о том, как самому сделать сайт. Во-вторых, он описывает, как сделать сайт исключительно на движке Joomla! В третьих, все темы раскрываются в виде бесплатных уроков.

Но была и ещё одна важная причина: при разработке описания я исходила из необходимости использования в нём ключевых слов, по которым потенциальные посетители найдут мой сайт через поисковые системы. В поиске нужных слов я опиралась на статистику сервиса Wordstat http://wordstat.yandex.ru/

Вот только один из примеров моего поиска:


Иллюстрация 4

Шаг 5. Возвращаемся к информационному коду страницы Демо-сайта и рассмотрим строчку под номером 3) - (см. Рис.4), а именно:
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />

Выше я уже упоминала об огромном количестве сайтов, содержащих в информационном коде одно и то же значение тэга <meta> для всего сайта. Если не почистили одно, то, понятно, не прикоснулись и к другому и, значит, и генератор контента: "Joomla! 1.5 - Open Source Content Management" у всех тоже одинаков.

Указанную строчку надо либо убрать, либо заменить. Чтобы это сделать, есть два способа:

Первый способ - это установить плагин ByeByeGenerator! , который буквально одним нажатием кнопки либо удалит строчку "Joomla! 1.5 - Open Source Content Management", либо подставит вместо неё пользовательское значение, прописать которое можно прямо в параметрах плагина. Если на одном сайте вы используете несколько шаблонов, то плагин ByeByeGenerator! не обойдёт вниманием ни одного из них.
Плагин бесплатный, скачать его можно здесь.

Второй способ - надо внести изменения в файл document.php. Подсказываю путь к нему:

http://вашсайт.ru/libraries/joomla/document/document.php

6.1. Открываем файл document.php. Находим в файле вот это место:

___________________________________________________________

 

* Document generator
*
* @var string
* @access public
*/
var $_generator = 'Joomla! 1.5 - Open Source Content Management';
____________________________________________________________

Заменяем Joomla! 1.5 - Open Source Content Management на что-нибудь своё, например, на "Как сделать сайт" :

* Document generator
*
* @var string
* @access public
*/
var $_generator = 'Как сделать сайт';
______________________________

6.2. Сохраняем файл: нажать на кнопку "File" в верхнем левом углу файла, и выбрать здесь "Save as..." (Сохранить как...) >> в строке Codepage выбираем "65001(UTF-8) >>убираем галочку в BOM>>Сохранить>>в новом выпавшем окошечке подтверждаем, что заменяем файл:

{rokbox title=|Уроки Joomla :: Настройка метаданных сайта| size=|900 450|}images/baza/obzor/save_as.jpg{/rokbox}

Шаг 7. Открываем лицевую панель сайта, обновляем страницу, а затем открываем опять её исходный код. Вот общий результат всех предыдущих шагов:

{rokbox title=|Уроки Joomla :: Настройка метаданных сайта| size=|900 450|}images/baza/obzor/meta_10.jpg{/rokbox}
Рис.6

Кстати, теперь для каждой страницы моего сайта генератор будет постоянным, а именно: "Как сделать сайт".

Шаг 8. Посмотрите внимательно ещё раз на Рис. 4. Здесь имеются две "не наши" строчки:

1) <meta name="title" content="Welcome to the Frontpage - Демо-сайт" />
2) <title>Welcome to the Frontpage - Демо-сайт</title>

Ну, с "Демо-сайт" всё понятно: это название нашего учебного сайта. А что такое "Welcome to the Frontpage" ? - это заголовок Главной страницы. Прописывается он в Параметрах при создании пункта меню.

8.1. Откройте главное меню и в нем пункт "Home":
{rokbox title=|Уроки Joomla :: Настройка сайта| size=|900 450|}images/baza/obzor/meta_11.jpg{/rokbox}
Рис.7

В параметрах "Параметры-Система" замените слова "Welcome to the Frontpage" на всё, что хотите, например, "Привет, коллега!". Кстати, можно сразу заменить и название пункта меню с "Home" на "Главная" :

{rokbox title=|Уроки Joomla :: Настройка сайта| size=|900 450|}images/baza/obzor/meta_12.jpg{/rokbox}
Рис.8

8.2. Перейдите в лицевую панель и обновите страницу. Вот что вы должны увидеть:
{rokbox title=|Уроки Joomla :: Настройка сайта| size=|900 450|}images/baza/obzor/meta_13.jpg{/rokbox}
Рис.9

8.3. Теперь откройте исходный код страницы:

{rokbox title=|Уроки Joomla :: Настройка сайта| size=|900 450|}images/baza/obzor/meta_14.jpg{/rokbox}
Рис.10

Подводя итоги, хотелось бы добавить следующее: мета-данные - это важно, однако следует помнить о том, что существует такое понятие, как "релевантность" страниц, то есть соответствие их запросу, набранному пользователем.

Как поисковик определяет, чей сайт больше соответствует запросу?

Для поисковых систем важны:

1) title (заголовок) - фраза, отображаемая в самой верхней части окна браузера; это либо название статьи, либо название пункта меню. Пример:

Мета-данные сайта
Рис.11


2) слова в тексте статьи, выделенные жирным шрифтом, курсивом, подчеркнутые слова;

3) слова, находящиеся ближе к началу страницы;

4) плотность ключевых слов на странице;

5) ссылки на другие страницы сайта;

6) ссылки на эту страницу с других сайтов;

7) мета-данные (ключевые слова - keywords, описание - description)


Если, скажем, слова "настройка мета-данных сайта" содержится в Title страницы, есть в заголовке, в мета-данных (ключевых словах и описании), находится в первом абзаце текста, несколько раз встречается в тексте, при этом выделяется разными способами, а на саму статью есть ссылки с сайтов близкой тематики, то поисковая система посчитает, что эта страница, действительно, имеет отношение к настройке мета-данных сайта.