Joomla SEO объяснил

Joomla (или Joomla Joomla (или Joomla! С восклицательным знаком для педантиков) - популярная бесплатная система управления контентом (CMS). В то время как это конечно играет вторую скрипку к его главному конкуренту WordPress ( 9% доля рынка CMS против 54% WP ) это популярно в широком спектре отраслей промышленности и веб-ниш.

Упомяните слово «Joomla» людям, работающим в индустрии SEO, и вас вполне может встретить усталый вздох или закатывание глаз. Да, у Joomla плохая пресса с нами, специалистами по цифровому маркетингу, и многие из нас боятся работать над сайтом клиента на этой платформе (хотя и не так страшно, как слышать слова «сделанная на заказ CMS…»).

В этот момент я должен упомянуть, что я несколько предвзят - моя собственная сеть партнерских сайтов работает на Joomla - за время работы над ними я узнал много нового о хорошем, плохом и совершенно отвратительном эта CMS и проблемы SEO, которые идут с этим. В целом, я все еще люблю Joomla - он мощный, расширяемый, на рынке есть несколько отличных шаблонов и, конечно, он бесплатный. Немного потрудившись и, возможно, дольше обучаясь, чем WordPress, есть, что любить в этом и чего добиваться.

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

Получите своих уток подряд - новые инсталляции Joomla

Ключ к тому, чтобы сделать вашу жизнь проще с Joomla SEO, - это подумать, прежде чем сайт станет живым. Некоторые простые шаги помогут вам отлично начать и избежать ненужных затрат времени на более поздний срок.

  • Не устанавливайте пример данных - более четырех миллионов веб-сайтов имеют образцы данных ( взглянуть на некоторые ). Это не большой и не умный. Избегайте засорения вашего сайта ненужными файлами и остановите их индексацию с самого начала
  • Предотвратите любые канонические проблемы (см. Следующий раздел), прежде чем нажимать кнопку «вживую» - это означает, что Google не будет индексировать более одной версии сайта с самого начала
  • Отключите все модули, плагины или компоненты, которые вы не используете (и привыкните к этому).

Гадкие URL

Хорошо, давайте разберемся с одной из основных проблем SEO в Joomla - ее URL по умолчанию. Как бы я ни любил эту CMS, я буду первым, кто признает, что они далеки от идеальных. Зачем? Давайте посмотрим, как выглядит URL-адрес Joomla по умолчанию:

www.yoursite.com/index.php?option=com_content&view=article&id=102&Itemid-62.

Немного глотка, верно? Это выглядит плохо и ничего не говорит поисковой системе (и посетителю) о том, о чем эта страница.
Как и в случае большинства проблем с Joomla, у вас есть два варианта: первый включает в себя сочетание конфигурации Joomla и файла .htaccess (если используется Apache), второй использует сторонний SEO-компонент хорошего качества, чтобы выполнить работу за вас.

Вместо того, чтобы подробно объяснить первый вариант, я предлагаю прочитать «официальную» документацию Joomla относительно реализация дружественных для поисковых систем URL , Я намеренно обдумал это, так как, честно говоря, это немного болезненно и часто не дает особенно привлекательных результатов. Мое личное предпочтение состоит в том, чтобы использовать компонент, устраняющий фактор беспокойства. На рынке есть несколько популярных (sh404SEF, AceSEF и Smart SEO, чтобы назвать только три). После экспериментов я нашел sh404SEF быть самым лучшим.

Это коммерческий продукт, но по конкурентоспособной цене 39 долларов за лицензию на один год и поддерживает J1.5-2.5. Мне нравится это по двум причинам - во-первых, он чрезвычайно прост в использовании, а во-вторых, он обладает потрясающим набором функций, которые действительно выделяют его среди конкурентов.
Основным преимуществом является то, как легко реализовать настоящие URL-адреса, удобные для поисковых систем. Вам нужно убедиться, что у вас есть файл .htaccess в корневом каталоге, тогда достаточно просто выбрать «да», чтобы «включить оптимизацию URL», и выбрать «с .htaccess» в «режиме перезаписи», чтобы заглушить индекс «надоедливых». .php 'из стандартных URL. Работа выполнена - ваши URL теперь будут отлично выглядеть!

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

Не только это, но и степень встроенной безопасности в продукте (просто нажмите «Да» на кнопке «Активировать функции безопасности» - это включает в себя защиту от атак XSS, затопления и т. Д.) на мгновение, я также предлагаю вам реализовать плагин для маскировки страницы администратора а также общее анти-хакерское программное обеспечение, особенно если вы используете Joomla 1.5).

Канонические проблемы? Наверное!

Как SEO, мы действительно хотим избежать канонических проблем; Стандартная установка Joomla приводит к созданию двух версий одного и того же сайта - например, www.yoursite.com и yoursite.com. Вы также можете найти ту же проблему с http://yoursite.com и www.yoursite.com/index.php. Конечно, это не круто с точки зрения поисковой системы, так как вы рискуете быть воспринятым как дублированный контент.

Есть два способа исправить это - во-первых, вы можете внести изменения в файл .htaccess (при условии, что вы находитесь на сервере Apache). Поиск в Google предоставит вам несколько примеров того, как это сделать. Если вы пытаетесь это сделать, всегда не забывайте делать резервную копию файла .htaccess, прежде чем начать с ним - таким образом, если вы все испортите (наихудший случай, когда никто не сможет получить доступ к вашему сайту), вы можете просто FTP-резервное копирование - версия в считанные секунды. Пользователи IIS могут найти хорошее руководство по нужному им коду Вот ,

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

Мета Вопросы

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

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

<meta name = "generator" content = "Joomla! 1.5 - Управление контентом с открытым исходным кодом" />

(1.5 можно заменить тем, какую версию вы используете).

Это по сути избыточный код, который делает две вещи; увеличивает объем HTML, не добавляя ничего к вашему SEO и, во-вторых, выдает информацию о CMS, которую вы используете, что может, особенно в старых и не обновленных версиях Joomla, вызвать проблемы с точки зрения безопасности (это легко достаточно для поиска в Google с помощью оператора «inmeta», чтобы найти такие страницы).

Существует несколько способов решения этой проблемы - во-первых, вы можете использовать один из различных плагинов, доступных для скачивания, например: ByeBye Generator для J2.5. Другой способ - испачкать код самостоятельно (всегда помните, что перед началом работы всегда делайте резервную копию любого файла, который вы вносите!).

Итак, давайте исправим это - войдите в свою администраторскую область Joomla, перейдите в Диспетчер шаблонов, затем перейдите на вкладку «шаблоны», затем нажмите «Изменить шаблон главной страницы» (чтобы повторить - либо создайте резервную копию, либо скопируйте / вставьте ее в на случай, если ты что-нибудь испортишь). Когда вы окажетесь там, в разделе <head> файла добавьте следующий код:

<? php $ this-> setGenerator («Любой текст, который вы хотите, или просто оставьте его пустым»); ?>

(Вы также можете сделать это путем внесения изменений и повторной загрузки того же файла по FTP).
В зависимости от шаблона, который вы используете, вам также может понадобиться повторить процесс с файлами component.php, error.php и offline.php.

Какой у тебя псевдоним?

Когда вы создаете статью в Joomla, по умолчанию заголовок будет определять, какой будет псевдоним (или имя файла), когда действуют дружественные для поисковых систем URL-адреса. Проблема заключается в том, что если у вас довольно длинный заголовок статьи, URL-адрес становится одинаково длинным (когда вы нажимаете кнопку «Сохранить» в первый раз, он заполняется, если вы этого еще не сделали).

Это легко противодействовать, просто заполните поле псевдонима перед сохранением; сокращайте его и сохраняйте ключевое слово / фразу там, если это уместно и уместно - работа выполнена.

Я маг Alt Атрибуты

Хотя это (или должно быть) неотъемлемая часть вашего SEO на странице, убедитесь, что вы не упускаете возможность вносить изменения в атрибуты alt своих тегов <img> в Joomla. Я говорю «исправление», а не «добавление», поскольку Joomla пытается помочь, по умолчанию заполняя alt именем файла. Предполагая, что вы используете визуальный редактор, просто щелкните правой кнопкой мыши на изображении и перепишите поле «Alternate Text» - и, конечно, не переоптимизируйте! (Кстати, если вы также хотите добавить атрибут «title» к изображению, его можно найти на вкладке «Advanced» в том же окне.

домоводство

Не только с точки зрения SEO, но и с точки зрения безопасности и производительности сайта обязательно отключите все сторонние модули / плагины / компоненты, которые вы не используете. Кстати, пока мы говорим о безопасности Joomla, я настоятельно рекомендую перед установкой любого плагина / модуля проверить официальный Joomla. список уязвимых расширений. Вам также следует удалить все шаблоны, которые вы больше не собираетесь использовать.

Кнопки социальных закладок

Хорошо, это не просто проблема SEO, но, как мы все (надеемся) знаем, социальная сеть становится все более и более важной. Мы хотим, чтобы наши посетители любили, делились и писали в Твиттере о том, как сильно они любят наш удивительный сайт и его контент. Давайте сделаем их проще, добавив социальные кнопки.

Мой любимый и (на мой взгляд) самый простой способ добиться этого в Joomla - использовать Добавь это , Это доступно как модуль и плагин. Модуль помещает кнопки AddThis в сам шаблон, в то время как плагин позволяет помещать их в текст статьи. Он прост в использовании и настройке, и, что самое приятное, он бесплатный.

Карты сайта

Как вы, наверное, знаете, с точки зрения SEO и пользователей очень хорошо иметь карты сайта XML и HTML для вашего сайта. Карта сайта XML может быть легко отправлена ​​в вашу учетную запись Инструментов Google для веб-мастеров, что существенно облегчает работу Google по индексации и сканированию ваших страниц.

Между тем, HTML-карта сайта помогает посетителю, если он потерян или хочет узнать, какой контент находится на вашем сайте.

Для нас, пользователей Joomla, я настоятельно рекомендую использовать (бесплатный) продукт под названием Xmap , Xmap - это компонент, который создает карты сайта легко и эффективно. Он совместим с Joomla 1.0x (который вам больше не нужен), 1.5x и 2.5. Карты сайта XML совместимы с Google, Bing, Yahoo и другими. Он создает карты сайта за считанные секунды, и, насколько мне известно, это самый простой способ сделать это для Joomla.

Резюме

Нравится ли нам, как SEO, или не нравится, Joomla всегда готова остаться, и всегда будут времена, когда мы берем сайты клиентов, работающих на этой CMS. Основная проблема, с которой вы столкнетесь в этих случаях, - это каноническая проблема: если сайт не был настроен правильно с самого начала, велика вероятность того, что возникнут проблемы с дублирующимся контентом.

Во-вторых, проверьте ситуацию с URL-адресами - они удобны для поиска / человека?

Наконец, в этой статье я упоминал о проблемах безопасности - стоит присмотреться к установке клиента - многие версии Joomla либо ужасно устарели (1.0.x), либо имеют новые версии для обновления до (1.5+), которые охватывают множество патчей и исправлений. Возможно, самая безопасная версия - 2.5, которую клиент может рассмотреть до обновления (вам необходимо проверить, какие плагины / модули поддерживаются в этой версии).
Хотя безопасность официально не может быть частью работы SEO, о некоторых вещах можно позаботиться очень быстро, таких как удаление контента Meta Generator, как описано выше.

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

Зачем?
Php?
Канонические проблемы?
Php $ this-> setGenerator («Любой текст, который вы хотите, или просто оставьте его пустым»); ?
Какой у тебя псевдоним?
Во-вторых, проверьте ситуацию с URL-адресами - они удобны для поиска / человека?