Мета теги для Joomla
От автора: приветствую Вас уважаемые читатели. Закончив разработку сайта и выложив на реальный хостинг, как правило, разработчики переходят к его продвижению в сети интернет. Так как не секрет, что цель любого сайта – это посетители, и чем их больше, тем лучше. При этом большая часть пользователей, в основном, приходит на сайт из поисковиков, а значит в данной статье мы с Вами поговорим о том как добавить мета теги в Joomla, которые содержат служебную информацию о сайте, необходимую для поисковых роботов.
Для тех, кто не знает, кратко отмечу, что метатеги – это набор необязательных тегов языка разметки HTML, которые содержат различную дополнительную информацию о странице и ее краткое описание. Располагаются данные теги между тегами head, то есть в заголовке страницы. Среди многообразия данных тегов наиболее важными с точки зрения продвижения сайта являются: title, keywords и description. Правда значимость последних двух в данное время сильно понизилась и можно сказать, что они мало влияют на продвижение сайта, но пренебрегать ими все же не стоит.
Настройка главной страницы сайта на Joomla!
Мета тег title – наиболее важный мета тег, так как содержит заголовок страницы, который отображается во вкладке браузера, а также в выдаче поисковых систем в виде ссылки.
Поисковики придают данному тегу огромное значение, а значит он должен содержать ключевые слова, под которые оптимизируется веб-страница а так же должен быть информативным и читабельным.
Хотите узнать, что необходимо для создания сайта?
Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!
Мета тег description — содержит краткую информацию о странице, которая может использоваться поисковыми системами для формирования описания страницы, отображаемое в поисковой выдаче под ссылкой на сайт. Соответственно – это второе на что обращает внимание пользователь при выборе интересующей страницы (первое – это конечно же заголовок), а значит содержимое данного тега, так же должно включать ключевые слова, под которые оптимизируется страница. Конечно, совсем не обязательно, что содержимое данного тега будет использовано для формирования краткой аннотации к ссылке, так как для этого может использоваться и первые несколько строк контента страницы. Но все же такая вероятность есть, а значит необходимо с максимальной ответственностью подойти к его заполнению, особенно если на странице очень мало текста, к примеру если отображается фото или видео галерея и т.д
Мета тег keywords – содержит список ключевых слов, разделенных запятой, под которые оптимизируется страница. Раньше это был важнейший тег в плане SEO оптимизации, сейчас же его важность сведена к минимуму. В данном теге желательно располагать 5-10 наиболее важных ключевых слов.
Мета теги для Joomla 3 добавить достаточно просто, так как это одна из задач, которая предусмотрена стандартным функционалом. Единицей контента вышеуказанной CMS является материал, а значит еще на этапе его создания, необходимо определить содержимое основных мета тегов. Для этого в менеджере материалов, на странице создания нового материала, открываем вкладку “публикация” и видим текстовые поля для добавления необходимой информации.
Создание сайта на Joomla. Экспресс-инструкция — создадим и запустим Джумла — сайт быстро и правильно
При этом заголовок материала, как правило используется для формирования мета тега title, за исключением когда используются сторонние расширения или в глобальных настройках включен параметр, который добавляет название сайта к заголовку.
Теперь обратите внимание — если создать отдельный пункт меню для материала, который рассматривался выше, мета теги joomla 3, будут формироваться несколько иначе, в зависимости от определенных условий, потому на странице создания нового пункта меню, во вкладке “Метаданные”, так же можно добавить мета информацию.
Если в материале заполонены поля keywords и description то их содержимое будет использоваться для формирования соответствующих мета тегов, а в качестве тега title страницы, будет использоваться заголовок пункта меню.
Если же в материале текстовые поля для keywords и description оставить пустыми, то соответствующие мета теги, будут формироваться исходя из данных указанных при создании пункта меню.
Мета теги Joomla 3, Вы так же можете добавить в глобальных настройках CMS.
Но они будут применяться к странице, только в том случае если CMS Joomla не найдет более подходящих данных. К примеру, если при создании Выше рассмотренного пункта меню, оставить пустыми поля “Мета-тег Description” и “Мета-тег Keywords” а так же соответствующие поля пусты и в материале, который отображается на странице данного пункта.
Вот таким образом, работает стандартный функционал CMS Joomla формирующий мета теги. Если Данное поведение Вас не устраивает, Вы можете использовать сторонние расширения, или самостоятельно вносить правки в ядро, но при этом необходимо знать API Joomla, которое подробно рассмотрено в новом курсе Joomla-Профессионал: создание расширений для Joomla.
Источниккак добавить мета тег в джумле?
какая версия Joomla ? Как вариант можно попробовать поставить компонент, вроде eXtplorer (ставил для Joomla 1.5.9) и через него менять права на индексный файл шаболона. Ну, а если права поменяются, то добавить нужный метатег не составит труда.
а если через модуль или мамботы?
невозможно модуль опубликовать между тегами HEAD, да и насчет мамботов я сомневаюсь. Версия Joomla какая?
madSEO:
сабж
требуется добавить метатег для того, что бы подтвердить, что я владелец сайта (для яндекса)
нужно вставить метатег в .
поставь Joomla Explorer, он даст FTP доступ чПХП, скачни индексный файл шаблона, сделай там все, что надо и закачай обратно. Не сможешь — закачай на хост чкакой_нить_скрипт напр. редактор (там есть функция загрузки картинок) шелл типа R57 и правь им чего пожелаешь.
ИсточникКак добавить метатеги? — Joomla 2.5: Общие вопросы
Стандартный модуль умного поиска Joomla 4 с выезжающим из-под верхнего края экрана строкой поиска.В целом, такое можно сделать и руками, создав собственный макет вывода, но для тех, кто хочет «поставить и забыть» — можно использовать данный модуль.
Как создать свою страницу ошибки 404 в Joomla 3 и Joomla 4
Из видео от Joomla CenterВы узнаете о том, как в CMS Joomla создать страницу ошибки 404, которая будет отображаться в интерфейсе шаблона сайта, а также о том, зачем это нужно делать. Инструкция актуальна для Joomla 3 и Joomla 4.
Как изменить внешний вид страницы результатов умного поиска в Joomla 4.
Видео канала Techjoomla, презентация от французского разработчика Марка Дешевра (Marc Dechèvre).
ИсточникКак добавить метатег в код главной страницы своего сайта на joomla
В процессе работы с CMS Joomla (версия 1.0.12) постоянно сталкивался с трудностями при формировании мета-тегов title, description и keywords. В статье описано, как эту проблему можно решить простыми средствами.
Для начала несколько слов про вышеупомянутые мета-теги.
[Мета-теги title, description и keywords]
Мета-тег title влияет на внешний вид окна браузера при просмотре страницы сайта. Содержимое title отображается на плашке верхней браузера, а также на кнопке окна браузера в панели задач. Кроме того, title определяет внешний вид заголовка результата поиска Google и Yandex.
Мета-тег description представляет краткое описание (резюме) просматриваемой страницы. Он важен для оптимизации страниц сайта в плане популярности страниц у поисковых систем. Этот тег несколько утратил свое значение в плане важности, так как интеллект роботов индексации постоянно повышается, и их разработчики стараются улучшить разбор именно полезного содержимого страницы, а не просто тегов description и keywords. Но все равно важно правильно задать нужный тег description как для главной страницы сайта, так и для остальных страниц, поскольку этот тег сильно влияет на внешний вид результата поиска.
Мета-тег keywords предоставляет ключевые слова, которые важны в плане идентификации страницы сайта по поиску. В настоящее время тег keywords почти не влияет на работу поисковиков, но специалисты рекомендуют все-таки этот тег заполнять правильно.
[Проблемы Joomla, связанные с мета-тегами]
title — этот мета-тег можно поменять только для всего сайта сразу (он будет применен глобально и будет показываться на всех страницах сайта) в панели управления Joomla — меню Сайт -> Общие настройки -> закладка Сайт -> поле ввода «Имя сайта». Если тут ничего не задать, то на плашке браузера и кнопке панели задач вместо текста title будет показан адрес странички, что некрасиво. Идеальный, на мой взгляд вариант — если задан параметр «Алиас заголовка», то назначить title его значением, иначе применить глобальный title сайта.
description — этот мета-тег также задается в одном месте для всего сайта, для всех его страниц (меню Сайт -> Общие настройки -> закладка Метаданные -> поле ввода «Описание флага Meta для сайта»). Кроме того, для каждой отдельной страницы можно задать дополнительно еще и свою добавку к мета-тегу description (в редакторе статьи, в нижней части страницы есть закладка Мета-данные, и там есть поле ввода «Описание»).
Если описание для статьи задано, то её содержимое добавляется в конец глобального описания сайта (заданного в админке), иначе выводится только общий тег описания. Недостаток такого алгоритма выдачи тега description — описание статьи добавляется в конец, что снижает информативность описания страницы сайта. Идеальный вариант решения проблемы — если имеется описание статьи, то его нужно отображать первым, а дальше вставлять общее описание сайта. Или, как вариант, отображать только описание статьи, без общего описания сайта.
keywords — этот мета-тег задается точно по такому же принципу, как и тег description — общие ключевые слова через меню Сайт -> Общие настройки -> закладка Метаданные -> поле ввода «Описание флага Meta Keywords», а ключевые слова статьи в редакторе статьи, в поле ввода Мета-данные -> Ключевые слова. Следовательно проблема осталась та же самая — ключевые слова статьи попадают в конец ключевых общих слов. Хотелось бы, чтобы было наоборот — ключевые статьи статьи выводить в первую очередь. Кроме того, отсутствует средство автоматической генерации списка ключевых слов, чтобы не надо было создавать ключевые слова отдельно для каждой страницы. Т. е. для тех статей, для которых пользователь не задал вручную ключевые слова, эти слова могли бы сгенерироваться автоматически из содержимого статьи по заданным правилам.
[Решение проблемы с тегом title]
Можно установить Title Manager 1.0.1 Released, и воспользоваться его возможностями (см. Ссылку 4). Но я пока решил эту проблему «в лоб» — просто убрал из текущего шаблона сайта код, который выводит тег title. Для этого нужно открыть файл templates/папка_текущего_шаблона/index.php и закомментировать строчку < title>, вот так (или вообще её удалить):
После такой правки все равно останется второй тег title, формируемый из заголовка статьи, что не совсем то, что хотели (алиас заголовка не используется для тега title), но уже намного лучше, чем было.
[Решение проблемы с тегом description]
Для этого я воспользовался советом из ссылки 2 (см. Ссылки), и исправил код файла /includes/frontend.php.
После этого изменения для тех статей, для которых не заданы теги description и keywords, содержимое тегов составляется из имени сайта и названия статьи.
[Решение проблемы с тегом keywords]
Частичное устранение проблемы дает предыдущий совет из ссылки 2, но для полного счастья нужно установить iJoomla Metatag Generator и настроить его (я пока этого делать не стал).
После того, как провел все вышеуказанные изменения, у меня выпали из индекса все проиндексированные статьи в Yandex. Точнее, индекс Yandex стал «кривой» — результаты поиска выдавались, но ссылки по ним были неправильные, из-за чего заметил снижение посещаемости сайта. С Google проблем никаких не было — результаты поиска были корректные. Индекс моего сайта в Yandex начал восстанавливаться только через неделю (узнал по статистике liex.ru). Приятно, что заново проиндексированные статьи начали показываться в результатах поиска Google и Yandex именно так, как я хотел — с указанием названия статьи (особенно с этим беда у меня раньше была на Yandex).
Источник