Настройка метаданных (title, description и keywords) в Joomla 1.5

Logo
Настройка title, description и keywords в Joomla 1.5

Здравствуйте дорогие читатели блога dmitriydenisov.com. В этой статье речь пойдет о таком важном моменте, как настройка метаданных (title, description и keywords) в Joomla. Всем известно, что CMS Joomla очень хороший движок для сайта, но в плане поисковой оптимизации, она желает лучшего. Но не стоит огорчаться. Все это можно исправить как вручную, так и при помощи специальных плагинов. В данной статье будет рассматриваться первый вариант, а именно ручная настройка Joomla без использования посторонних расширений.

Настройка TITLE в Joomla 1.5

Как известно заголовок страницы или title играет очень важную роль в поисковой оптимизации. Подробнее об этом вы можете прочитать в статье об оптимизации страниц сайта. Когда мы создаем пункт меню в joomla, то его название автоматически попадает в тег title. В большинстве случаем это очень удобно, но иногда это является не совсем выгодно. К примеру мы можем оптимизировать title joomla для поисковых систем, а само название пункта меню сделать более привлекательным для пользователей. В этом случае все останутся в выигрыше.  Для того, чтобы это осуществить, нам нужно зайти в админ панель и перейти к нужному пункту меню. В строке заголовок прописываем то название, которое будет отображаться для пользователей сайта, а точнее то, которое вы хотите увидеть на кнопке пункта меню.

Затем переходим в «Параметры – Система» и в поле «Заголовок страницы» вписываем то, то будет отображаться в TITLE этой страницы.

Также вы можете вообще отключить отображение заголовка страницы в статье. Для этого перейдите в «Параметры – Компонент» и в строке «Показывать текст заголовка» поставить «Нет». Детальнее о настройках отображения материалов будет говориться в отдельной статье, а на этом переходим к следующему пункту.

Настройка description и keywords в Joomla 1.5

Поля description и keywords отвечают за вывод краткого описания и ключевых слов соответственно. Раньше эти поля имели значимость и учитывались поисковыми системами, но со временем их влияние на выдачу снижалось и стало почти незаметным, если не исчезло совсем. Но все же я бы не советовал забывать об этих двух свойствах и продолжать ими пользоваться. Иногда я замечал, как текст с description статьи отображался у выдаче поисковых систем сразу под тайтлом, поэтому все же остается смысл их использовать.

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

Для более полной информации я бы советовал ознакомиться со статьями «Как правильно подобрать ключевые слова» и «Как продвинуть сайт по ключевым словам».

Итак мы закончили с формированием description и keywords у Joomla для всего сайта в целом. Теперь перейдем к настройкам краткого описания и ключевых слов для отдельных страниц. Для этого переходим в «Менеджер материалов» и создаем новую запись либо открываем на редактирование уже существующую. Затем переходим в окно «Метаданные» и заполняем поля description и keywords для страницы.

Хочу заметить, что всем страницам, в которых останутся незаполненные данные поля, будет автоматом присвоены описание и ключевые слова, которые мы прописывали для всего сайта в пункте «Общие настройки» — «Сайт».

Итак, мы рассмотрели настройки мета-тегов для всего сайта и отдельных страниц, но мы не рассматривали категории. Это связано с тем, что для того, чтобы настроить категории, нам придется использовать специальные расширения, которые, судя по откликам, не совсем корректно работают.

На этом я заканчиваю статью о настройке title, description и keywords в Joomla. Если у вас остались какие-то вопросы, вы всегда можете задать их в комментариях.

На этом все. Удачи вам и до скорых встреч на страницах блога dmitriydenisov.com

Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter

Комментарии 50

  • Марина

    Я установила для каждой страницы description и keywords. Но при перезагрузке мои метки стираются и выставляются автоматически метки из текста. Подскажите где настраивается отключение автоматических меток.

  • Дмитрий

    Я так понял, под метками вы имели ввиду метаданные. Честно говоря никогда не сталкивался с такой проблемой. Обычно все работает корректно. Скорее всего у вас стоит какое-то внешнее расширение для автоматической генерации метаданных. Перепроверьте все установленные расширения, в частности плагины.

  • Марина

    да, метаданные. Все сохраняется, но при перезагрузки опять не мои метки((( Полезу в плагины. Из-за этой проблемы не могу настроить модуль «похожие материалы». Выдает просто гигантский список похожих материалов, которые абсолютно не похожи и несмотря на то, что ограничила одной категорий собирает похожие материалы по всему сайту(((((

  • Марина

    Плагина нет((( Из-за этой заморочки не могу вставить модуль «похожие материалы» Выдает просто грандиозный список((( наверное где-то в другом месте прописано((

  • Дмитрий

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


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

  • Диана

    Большое спасибо за то, что часто радуете нас результатами своих трудов. На вашем вебсайте всегда нахожу что-нибудь полезное для себя. Искренне надеюсь, что продолжите его развивать. Желаю успехов в этом нелегком деле.

  • Дмитрий

    Большое спасибо за поддержку! Буду стараться и дальше писать максимально качественно. Со временем, по мере изучения чего-то нового, буду расширять тематику сайта и писать другие не менее полезные статьи.
    Еще раз спасибо за поддержку!

  • Антон

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

  • Дмитрий

    Как я понял, у вас вообще нет в исходном коде метаданных. Странно, конечно. Может у вас в шаблоне нету кода, отвечающего за вывод метаданных. Обычно все без проблем работает, насколько это возможно в Joomla.
    Если кэш отключен и все сделано правильно, то метаданные должны отображаться.
    Попробуйте перепроверить код шаблона или, что еще лучше, поставить другой шаблон и проверить отображаются ли метаданные там. Это единственное, что я могу вам посоветовать, опираясь на информацию полученную от вас.

  • Антон

    Извините, немного не так написал.. В общем отображается только глобальное описание из раздела «общие настройки».. а матаданные отдельных сраниц нет.. то есть при просмотре кода страниц я вижу на всех один и тот же дескрипшн на всех страницах.. вот сайт _http://woodstairs.by — шаблон там стандартный и проблем быть не должно

  • Дмитрий

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

  • Антон

    Спасибо.. буду искать)

  • Владимир

    Спасибо за статью. Я может не внимательно прочитал, но все же: как прописывать колючевые слова? Через запятую или через пробел? Через запятую с пробелом? Или не имеет значения? =) Спасибо.

  • Дмитрий

    Обычно, ключевые слова прописываются через запятую. Лично я это делаю через запятую с пробелом. Например, joomla, метаданные, title, keywords, description. В крайнем случае всегда можно открыть исходный код любой страницы и посмотреть, как это делают другие. Исходя из этого можно подобрать свой наиболее подходящий вариант.

  • Владимир

    Дмитрий, спасибо!

  • Дмитрий

    Всегда пожалуйста. Будут вопросы — обращайтесь. Буду рад помочь всем чем смогу.

  • Егор

    Дмитрий, приветствую.
    У меня такая проблема. Сайт на joomla. Компонент Dj-catalog.
    Не могу настроить мета-данные для него никак. Может сталкивались, знаете?
    Заранее спасибо.

  • Дмитрий

    Здравствуйте, Егор.
    К сожалению никогда не работал с этим компонентом. В последнее время я и с самой Joomla уже практически не работаю.
    Что касается мета-данных, то попробуйте поискать какие-то расширения для создания мета-описаний для Joomla. Вроде когда-то видел несколько плагинов, но сами их названия уже не помню…

  • Егор

    Дмитрий, в любом случае, спасибо за ответ)

  • Дмитрий

    Пожалуйста:)
    Вдруг если наткнусь на эти плагины — сразу же сообщу вам.
    Либо вы отпишитесь, если найдете решение первым. Буду очень благодарен.

  • Василий

    Здравствуйте!
    Помогите пожалуйста, глюк по другому не скажешь
    Не могу удалить общее описание и общие ключевые слова сайта.
    При их редактировании и изменении после сохранения появляется сообщение «Возникла ошибка! Не могу открыть конфигурационный файл на запись!»
    Как найти файл и изменить уже непосредственно в самом файле?

  • Дмитрий

    Судя по всему у вас не хватает прав для редактирования конфигурационного файла configuration.php, который находится в корне сайта. Для решения вы можете сделать следующее:
    1. Подключитесь по FTP и скачайте файл конфигурации configuration.php. Затем вручную внесите необходимые изменения, после чего сохраните файл и перезапишите на сервере. В вашем случае вам нужно будет изменить значение переменных $MetaDesc и $MetaKeys.
    2. Отключите FTP в самой Joomla. Иногда это является причиной всех проблем. Для этого в конфигурационном файле измените с $ftp_enable = ‘1’; на $ftp_enable = ‘0’;
    3. Подключиться по FTP и выставить права 777 на файл configuration.php. После внесения изменений не забудьте выставить старые права на файл.
    Лично я пользуюсь только 1-м и 2-м способом, так как 3-й не всегда работает, несмотря на то, что все его повсеместно советуют другим.

  • Tiesto

    Заголовок сайта: Тиесто в Украине. Tiesto in Ukraine
    Проблема в том, что нигде это не прописано. В админке джумли — «Общие настройки» — Имя сайта — Поле пустое!
    В панеле «Все меню» — «Майн меню» — «Главная» — «Параметры системы» — «Заголовок страницы: Dj Tiesto, Тиесто. Новые выпуски Club Life!
    Сайт tiesto.net.ua
    Как убрать этот тайтл? Или поменять?
    Вручную в код шаблона и цмс не лез. Не пойму откуда берется этот заголовок?

  • Дмитрий

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

  • Tiesto

    У меня во время очищения кеша выдает «Delete failed: ‘index.html’ — что это значить и как убарть???

  • Дмитрий

    Никогда не сталкивался с такой проблемой. Обычно кэш чистится без каких-либо ошибок.
    Кстати спешу вас поздравить. Вы стали автором 500-го комментария и по правилам конкурса получаете в подарок административную панель социальных голосований стоимостью 300р. Для получения подарка напишите мне в «Контакты».

  • Tiesto

    Спасибо за помощь = буду разбираться сам!» )

  • Дмитрий

    Пожалуйста. Вдруг если возникнут другие вопросы — пишите. Буду рад помочь всем чем смогу.

  • Tiesto

    Очистил кеш и временный и такой… не помогло!! Так и остается этот тайтл — может ещё как то можно его убарть????

  • Дмитрий

    Перепроверьте файл конфигурации. Возможно там что-то, но это вряд ли. Обычно все прекрасно настраивается в параметрах пунктов меню. Нужно искать дальше:)

  • Tiesto

    Уже и серче и маулталке писал — никто не знает что это за беда!! ( не знаю что и делать! Может на крайняк удалить авто вызок из админки тайтл и прописать вручную!

  • Дмитрий

    Больше ничего посоветовать не могу. Все что можно было сделать, я уже написал выше. Остальное нужно смотреть и решать по ходу дела.

  • Владимир

    Tiesto, это 99% какой-то seo-модуль! Ищите, ищите…

  • Елена

    Дмитрий, здравствуйте, помогите пожалуйста, у меня инет магазин, работаю в джумле 1.5.22, при выкладке товара прописываю и мета тайтл,и меты дискриптион и мета кейвордс, но никак не могу понять, почему не работает. Например: открываешь товар — значит на вкладке наверху должно прописаться название товара, а у меня не прописывается….просто название магазина пишет. как сделать,чтобы заработало??? и чтобы Яндекс генерировал товар???
    Заранее спасибо за беспокойство!!!!

  • Дмитрий

    Здравствуйте. Как я понял вы говорите о связке Joomla + Virtuemart.
    По умолчанию система использует следующие данные:
    Title — поле с название товара.
    Description — краткое описание товара.
    Keywords — ключевые слова с глобальных настроек Joomla.
    Специально для вас я все перепроверил на своем тестовом сайте для уроков. Все отлично работает.
    Если же вдруг вы используете чистый движок без каких-либо компонентов интернет магазинов, то настроить метаданные можно по данной статье. Если это не получается сделать, то причиной может быть следующее:
    1. Где-то что-то пропустили при настройке.
    2. Мешает работа какого-то SEO плагина или другого расширения.
    Я рекомендую вам еще раз все перепроверить и убедиться в правильности настроек. Если у вас есть какая-то дополнительная информация, которая может помочь в решении вашей проблемы — пишите. Буду рад помочь.
    Кстати хочу поздравить вас. По правилам акции среди комментаторов (автор каждого сотого комментария получает в подарок админку) вы стали обладательницей административной панели социальных голосований стоимостью 10$. Чтобы получить свой выигрыш, напишите мне в «Контакты».

  • Молостов

    У кого стоит ARTIO JoomSEF: он может менять ключевые слова на свое усмотрение. Отменить эту функцию можно в настройках плагина через менеджер плагинов (не компонента). В настройке Rewrite keywords поставить «нет».

  • Дмитрий

    Молостов, спасибо за дополнительную информацию. Приятно, когда люди помогают друг другу. В наше время это большая редкость…

  • Александр

    Подскажите по ключевикам, могу ли я например на запрос "купить колесо" написать в Keywords следующее: 

    купить колесо для на к авто цена недорого.
    То есть без запятых, будет ли Яша учитывать каждое слово, и зависит ли расположение слов,например:
    Купить колесо или колесо купить.
    Заранее благодарен!

  • Дмитрий

    Лично я бы написал так: колесо, купить, недорого. Писать на, в, к и т.д. не обязательно. Да и вообще ключевые слова сейчас уже не играют роли, поэтому не стоит на этом сильно сосредотачивать внимание. Лучше позаботиться о качестве текстов. Это будет куда более эффективно в плане продвижения.

  • Александр

    Это просто не блог, а интернет магазин и текстов там как таковых нет, за исключением описания товара.

  • Дмитрий

    Зря не используете все возможности. Самая частая проблема магазинов — отсутствие уникального контента. В связи с этим их зачастую довольно просто обойти сайтам с контентом, которые заточены под партнерские программы с целью перехвата трафика и последующей его продажи этим самым интернет-магазинам.

  • Алексей

    Дмитрий Добрый День!

    Подскажите каким образом можно проверить по каким ключевым словам Яндекс нашел определенную статью на моем сайте.
    Для примера использую программу Site Auditor но он показывает с любой страницы сайта моего , что я использую только те ключевые слова которые указаны для всего сайта.

  • Дмитрий

    Здравствуйте, Алексей! Лучший способ — установить аналитику на свой сайт, например, Яндекс Метрику. Спустя какое-то время импортировать статистику переходов и уже по ней смотреть запросы. В идеале анализировать все это при помощи программы Key Collector. Там Вы сможете и позиции снять, и страницы определить и многое другое.

  • Алексей

    Дмитрий Добрый День ! Столкнулся с проблемой — мои ключевые фразы не видны программами аналитики сайтов например SEOPult(Речь идет о настройке Title, H1-H6). Наверняка что то делаю не так, но не могу понять в чем дело. Могли бы вы мне помочь с настройкой моего сайта за умеренную плату хотя бы одной страницы.

  • Андрей

    Доброе время суток. Вопрос по -генерация title. Он генерируется частично джумлой а частично скриптом. Как найти и исправить скрипт? Соответственно появляется лишний мусор.
    Например:
    в поле мета описание я прописал: Низкие цены на детские Автокресла. Интернет-магазин детских товаров У Аленки. Большой выбор. Десткие Автокресла с доставкой по Ярославлю. 

    Вот что получилось <meta name="description" content="Низкие цены на детские Автокресла. Интернет-магазин детских товаров У Аленки. Большой выбор. Десткие Автокресла с доставкой по Ярославлю., Производители автокресел, Интернет магазин детские автокресла, Купить автокресло бустер, Автокресла ярославль, Какая коляска лучше, Гранд детская мебель" /> 

  • Дмитрий

    Здравствуйте, Алексей. К сожалению, сейчас не располагаю временем для данной работы, но могу порекомендовать кого-то из своих коллег. Напишите мне в контакты — что-то придумаем. — — — — — Здравствуйте, Андрей. Нужно анализировать установленные компоненты. Я уже давно не работаю с Joomla, но когда работал, то не раз приходилось править код движка, чтобы корректно отображались заголовки, описания, ключевые слова страниц и т.д.. Чтобы максимально быстро решить проблему, рекомендую создать тему на форуме Joomla, например, joomlaforum.ru.

  • Сергей

    Извините, вопрос немного не по теме, но может вы подскажете. Как сделать так, чтобы после названия сайта перед названием страницы вместо тире была вертикальная черточка такая: |. Не нашел у вас на сайте про это.

  • Дмитрий

    Пару лет назад я совершал подобную замену. Пришлось править код движка. Сейчас уже не вспомню, какой именно файл правил, так как уже давно не работаю с Joomla. Поищите на форуме джумлы. Там должна быть тема по данному вопросу.

  • Тимур

    Здравствуйте Дима. У меня такая ситуация. Joomla 1.5.25 Пробую задать title по вашему совету, но ничего не выходит. В чем может быть проблема. Title добавляю на стандартное меню Joomla. Также есть еще компонент virtuemart на который также необходимо добавить title. Подскажите как сделать, хотя бы для стандартного меню? Потому что метод указанный в статье не работает почему то у меня.

  • Дмитрий

    Здравствуйте, Тимур. Виной всему может быть кэш, который в джумле работает и для админов. Исходя из этого, если кэширование включено, то результаты не будут видны, пока кэш не будет очищен. Если это не помогло, то нужно копать глубже. К сожалению, я уже давно не работаю с Joomla, поэтому ничего другого порекомендовать не могу. Только то, что есть в статье.

Оставить комментарий

отменить ответ