ДОБАВЛЕНИЕ МЕТА ТЕГОВ В КАТАЛОГ СТАТЕЙ САЙТА, РАЗМЕЩЕННОГО НА БЕСПЛАТНОМ ХОСТИНГЕ UCOZ - Сайтостроение - Каталог статей - moy-testsite
Главная » Статьи » Сайтостроение

ДОБАВЛЕНИЕ МЕТА ТЕГОВ В КАТАЛОГ СТАТЕЙ САЙТА, РАЗМЕЩЕННОГО НА БЕСПЛАТНОМ ХОСТИНГЕ UCOZ

ДОБАВЛЕНИЕ МЕТА ТЕГОВ В КАТАЛОГ СТАТЕЙ САЙТА, РАЗМЕЩЕННОГО НА БЕСПЛАТНОМ ХОСТИНГЕ UCOZ

        При оценке рейтинга сайтов поисковыми системами одним из элементов, участвующих в этой оценке, является наличие в материалах и правильность оформления мета тегов «keywords» и «description». Если качество оформления этих мета тегов зависит только от владельцев сайтов, то возможность и простота их размещения зависит от хостинговой компании, на серверах которой размещен сайт. Если говорить о компании uСoz, то она официально предоставляет возможность формировать эти мета теги на платной основе. Что касается бесплатных сайтов, такую возможность компания не блокирует, но в готовом виде не предоставляет и не афиширует, видимо, для того чтобы ее пользователи активней переходили на платный хостинг.

        Внешний вид мета тегов

        Мета теги представляют собой HTML-код, предназначенный для создания структурированных данных о странице сайта. Эта информация служебная и предназначена для поисковых систем, которые используют ее для оценки рейтинга материала и при отображении результатов поиска по поисковым запросам. Визуально мета теги «keywords» и «description» можно увидеть при просмотре HTML-кода страницы сайта.

       Мета тег «keywords» выглядит так: <meta name="keywords" content="Ключевые слова" />. Где «Ключевые слова» это список ключевых слов, используемых в конкретном контенте и характеризующих его. Эти слова перечисляются в произвольной последовательности через запятую.

        Мета тег «description» выглядит так: <meta name="description" content="Описание" />. Где «Описание» - очень краткое описание смыслового содержания страницы, которое отображается поисковыми системами в виде аннотации к результату поискового запроса.

        Размер информации, размещаемой в мета тегах «keywords» и «description», определяется программным обеспечением, применяемым на сервере, где размещен сайт.

        Алгоритм создания мета тегов «keywords» и «description» на бесплатном хостинге uСoz

        На сайтах, размещенных на бесплатном хостинге uСoz, разместить мета теги «keywords» и «description» путем прямого редактирования HTML-кода страниц сайта невозможно. Но зато есть возможность использовать незадействованные, но существующие по умолчанию или активируемые в процессе эксплуатации сайта поля в окне «Добавление материала» или «Редактирование материала». Для того, чтобы необходимый вам код отображался на ваших страницах, необходимо:

  1. Добавить или использовать уже существующие специальные поля, которые присутствуют (добавляются) на страницах сайта на этапах добавления или редактирования материала сайта, предварительно изменив их название.
  2. Изменить HTML-код вышеуказанных полей, чтобы он трансформировал необходимую информацию в соответствующий мета тег.

        Следует отметить, что для сайтов, размещенных на бесплатном хостинге uСoz, порядок создания мета тегов зависит от конкретного модуля, в котором размещен контент. Вашему вниманию предлагается алгоритм создания мета тегов «keywords» и «description» на бесплатном хостинге uСoz для модуля «Каталог статей».

        Чтобы было понятно, о чем идет речь, предлагаю в каталоге статей открыть страницу для добавления материала (см. Рис.1).

        Как вы видите, в этом окне по умолчанию есть 9 полей. Обязательные для заполнения поля «Категория» (см.1 Рис.1) и «Название материала» (см.2 Рис.1), а также «Краткое описание» (см.8 Рис.1) и «Полный текст материала» (см.9 Рис.1 показано не полностью), естественно, для наших целей не подходят.

        Из оставшихся пяти необязательных полей, на мой взгляд, для мета тега «keywords» целесообразно использовать поле «E-mail» (см.4 Рис.1), а для мета тега «description» поле «Ссылка на источник материала» (см.6 Рис.1). Почему я выбрал именно эти поля, будет указано чуть ниже, а вот почему именно такое использование полей для мета тегов, а не наоборот, объясняется количеством знаков, которые можно размещать в этих полях. Дело в том, что,  меняя назначение полей, мы не меняем их характеристики, которые были заложены в них техническим персоналом uСoz. Что касается оставшихся полей «Полное имя» (см.3 Рис.1), «Web-site» (см.5 Рис.1) и «Теги» (см.7 Рис.1), их тоже можно использовать. Но HTML-код, который необходимо использовать для этого, отличается от указанного ниже.

        Теперь об алгоритме размещения мета тегов «keywords» и «description» на бесплатном хостинге uСoz и непосредственно о его выполнении. Обращаю внимание, что все мероприятия по подготовке к размещению мета тегов выполняются в «Панели управления сайтом».

        Мета тег «keywords» (ключевые слова)

        Для его создания и размещения используется имеющееся по умолчанию поле «Email автора материала». Обычно это поле не заполняется владельцами сайтов, чтобы их не тревожили по всяким пустякам пользователи сайта. Последовательность (алгоритм) выполнения:

  1. В Форме добавления модуля «Каталог статей» переименовать стандартную надпись «Email автора материала» на «Ключевые слова (keywords)».
  2. Отредактировать шаблон «Дизайн\Каталог статей\Страница материала и комментариев к нему» путем добавления кода в строку №5. Код выглядит так: «<meta name="keywords" content=" $AUTHOR_EMAIL$" /> ».
  3. Отредактировать шаблон «Дизайн\Каталог статей\Страница материала и комментариев к нему» путем удаления кода. Удаляемый код выглядит так:  «<?if($AUTHOR_EMAIL_JS$)?><a href="$AUTHOR_EMAIL_JS$" title="E-mail">E</a><?endif?>». Ключевое слово для поиска строки – «$AUTHOR_EMAIL_JS$».

        Мета тег «description» (Описание материала)

        Для его создания и размещения используется имеющееся по умолчанию поле «Ссылка на источник материала». Если владелец сайта использует уникальный контент, то, обычно, это поле остается незаполненным. Последовательность (алгоритм) выполнения:

  1. В настройках модуля «Каталог статей» убрать галочку из чек-бокса напротив пункта «Автоматически добавлять префикс "http://" для поля "Ссылка на источник материала"».
  2. В форме добавления модуля «Каталог статей» переименовать стандартную надпись «Ссылка на источник материала» на «Описание материала (description)».
  3. Отредактировать шаблон «Дизайн\Каталог статей\Страница материала и комментариев к нему» путем добавления кода в строку №6. Код выглядит так: « <meta name="description" content="$SOURCE$" />».
  4. Отредактировать шаблон «Дизайн\Каталог статей\Страница материала и комментариев к нему» путем удаления кода. Удаляемый код выглядит так: «<?if($SOURCE$)?><br /><br /><!--<s5174>-->Источник<!--</s>-->: <a href="javascript://" rel="nofollow" onclick="window.open('$SOURCE$');return false;">$SOURCE$</a><?endif?>». Ключевое слово для поиска строки – «$SOURCE$».

        Реализация на практике

        Учитывая то, что при создания полей для размещения мета тегов «keywords» и «description» используются одни и те же окна «Панели управления сайтом», и с целью сокращения объема работ, во время практической реализации алгоритмов создания полей для этих мета тегов некоторые элементы алгоритмов объединяются, что может привести к незначительным нарушениям выше указанной последовательности действий. 

        Для начала заходим в панель управления сайтом, после чего перед вами открывается окно Рис.2.

        В этом окне откройте меню Каталога статей (см.1 Рис.2), а в нем вкладку «Настройка модуля» (смс.2 Рис.2). После этого перед вами откроется окно Рис.3.

        Примечание: На Рис.2 выпадающее меню Каталога статей я сместил влево и вниз, чтобы оно не затеняло другие органы управления.

        В новом окне Рис.3 в пункте «Автоматически добавлять префикс http:// для полей:» (см.1 Рис.3) уберите галочку из чекбокса «Ссылка на источник материала» (см.2 Рис.3). Затем, чтобы переименовать существующие поля «E-mail автора материала» (см.3 Рис.3) и «Ссылка на источник материала» (см.4 Рис.3), нажмите кнопку «Здесь» (см.5 Рис.3).

        Примечание: Если вы хотите, чтобы заполнение полей мета тегов было обязательным, в правых чекбоксах полей, наименования которых вы хотите изменить, поставьте галочки.

        После того, как вы нажмете кнопку «Здесь», перед вами откроется окно «Замена стандартных надписей», в котором вам необходимо выбрать пункт «ФОРМА ДОБАВЛЕНИЯ МОДУЛЯ “КАТАЛОГ СТАТЕЙ”», и окно приобретет вид, как на Рис.4.

        Теперь справа от названий полей, для которых вы хотите изменить названия (см.1 и 2 Рис.4), последовательно нажмите кнопки «Изменить» (см.3 Рис.4) и введите соответствующие названия «Ключевые слова (keywords)» и «Описание материала (description)». Не забывайте после каждого внесенного изменения сохранять их. После сохранения изменений ваши стандартные названия полей приобретут тот вид, который вы им определили, в чем можете убедиться, если откроете окно добавление или редактирование материала в Каталоге статей.

        Теперь приступаем к редактированию Дизайна каталога статей. Для этого на главной странице «Панели управления сайтом» нажмите кнопку «Управление дизайном» (см.3 Рис.2).

        В новом окне найдите раздел «Каталог статей», а в нем «Страница материала и комментариев к нему» (см.1 Рис.5). Среди перечня строк (см.2 Рис.5) освободите строки №5 и №6 путем сдвига имеющегося там кода вниз (просто поставьте курсор перед HTML-кодом в 5-ой строке и на клавиатуре дважды нажмите кнопку «Enter»).

        После этого в 5-ю строку вставьте код «<meta name="keywords" content=" $AUTHOR_EMAIL$" />», а в строку №6 вставьте код «<meta name="description" content="$SOURCE$" />».

        Теперь приступаем к удалению лишнего HTML-кода. Для поиска ненужного кода воспользуйтесь кнопкой «Поиск» (см.3 Рис.5). После того, как вы ее нажмете, перед вами откроется окно поиска (см.4 Рис.5). В поле поиска введите ключевое слово «$AUTHOR_EMAIL_JS$» в графу поиска (см.5 Рис.5). После нажатия кнопки «Найти» (см.6 Рис.5) система найдет это слово в HTML-коде дизайна «Содержание страницы и комментариев к нему» раздела «Каталог статей». Теперь вам остается выделить код «<?if($AUTHOR_EMAIL_JS$)?><a href="$AUTHOR_EMAIL_JS$" title="E-mail">E</a><?endif?>» и удалить его. Чтобы вам было проще выделять код и не ошибиться при этом, даю небольшую подсказку. Выделение начинается с первого тега «<?if» перед блоком «$AUTHOR_EMAIL_JS$» и заканчивается  первым тегом «endif?>» после этого блока. Обращаю ваше внимание, что в строке с ключевым словом «$AUTHOR_EMAIL_JS$» скорее всего будут еще теги «<?if» и «endif?>», поэтому нужно четко соблюдать условия, о которых я только что говорил.

        Примечание: Обращаю внимание, что в HTML-коде дизайна «Страница материала и комментариев к нему» «Каталога статей» в прямом виде нет блока «$AUTHOR_EMAIL$», а есть блок «$AUTHOR_EMAIL_JS$». Именно по этому ключевому слову и нужно искать удаляемый код. Однако при добавлении в строку №5 HTML-кода нужно применять именно блок «$AUTHOR_EMAIL$». Иначе, если вы используете блок «$AUTHOR_EMAIL_JS$», ваши ключевые слова будут содержать ошибки. Если вы захотите это проверить, то можете поэкспериментировать.

        Следующим шагом будет поиск удаляемого кода для мета тега «description». Снова воспользуйтесь кнопкой «Поиск» (см.3 Рис.5), но на этот раз в качестве поискового слова используйте «$SOURCE$». Особенности выделения кода для удаления такие же, что были описаны выше.

        И в заключении вам необходимо сохранить изменения нажатием кнопки «Сохранить» (см.7 Рис.5).

        Примечание: Если вы не уверены в своих силах, создайте тестовый сайт на бесплатном хостинге uСoz и проделайте на нем все манипуляции с HTML-кодом, а после этого уже беритесь корректировать свой основной сайт. И помните, в случае ошибки, конечно, вы сможете вернуться к исходному шаблону, нажав на кнопку «Восстановить стандартный шаблон» (см.8 Рис.5), но при этом потеряете изменения, которые, возможно, вы вносили ранее, например, установка кода рекламы или еще что-нибудь.

        Иценко Александр Иванович

Категория: Сайтостроение | Добавил: inok (14.11.2016) | Автор: Иценко Александр Иванович W
Просмотров: 65 | Теги: Keywords, uСoz, хостинг, бесплатный, Мета теги, Description | Рейтинг: 5.0/5
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]