SEO оптимизация для вашего Joomla! Сайт в 12 шагов

Итак, у вас есть Joomla! предпочитается как CMS на ваш выбор. Вы купили, спроектировали или разработали красивый шаблон и добавили весь свой креативный контент на свой новый сайт Joomla !. Теперь вы готовы представить свои сайты голодным клиентам с их кредитными картами.

Одна проблема: если вы начали с базовой установки Joomla !, вполне вероятно, что эти толпы людей, которые не могут дождаться, чтобы увидеть ваши продукты, вообще не смогут найти ваш сайт. В отличие от WordPress (который является конкурсом Joomla!), Joomla! не так дружелюбен к поисковикам. Фактически, я обнаружил, что некоторые шаги (11, если быть точным) необходимы для того, чтобы веб-сайт Joomla! Переместился туда, где он может работать удовлетворительно и в соответствии с факторами SEO OnSite.

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

Пошли

1. Убедитесь, что вы находитесь на правильном типе сервера

Это первый шаг, потому что это так важно.

Я рискну и скажу, что вы будете настолько разочарованы, что ваш Mac окажется на дне бассейна, если вы используете сервер IIS (Windows) для размещения своей веб-страницы Joomla !.

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

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

2. Переименуйте htaccess.txt в .htaccess.

Поскольку вы хотите безопасно включить переименование URL-адресов, чтобы сделать эти URL-адреса более привлекательными, вам необходимо переименовать файл htaccess.txt в .htaccess, который является той же версией, что и Joomla! и mod_rewrite используется.

3. Включить SEF URL и переименование URL

Поместите «Дружественные для поисковых систем URL-адреса» и «Использовать переименование URL-адресов» в вашем Joomla Поместите «Дружественные для поисковых систем URL-адреса» и «Использовать переименование URL-адресов» в вашем Joomla! «Глобальная конфигурация» на «ДА».

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

Параметр «Переименование URL» позволяет удалить /index.php/ из URL. Для этого вам нужно включить mod_rewrite и файл .htaccess.

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

4. Удалите «/ images /» из вашего файла Robots.txt

Это что-то в Joomla!, И это меня ошеломило. В автоматически сгенерированном файле robots.txt, который генерируется во время установки, Joomla! команда deny для каталога images. В то же время, поисковые системы получают указание не искать и не сохранять папку с картинками.

Как вы, возможно, знаете, изображения могут генерировать значительное количество ваших посещений со стороны Google и поисковых систем, если вы правильно их оптимизировали.

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

/ Изображения /

5. Установите редактор JCE

ОКО редактор Он не только бесплатный, но и предоставляет множество действительно интересных функций, которые помогут вам создать и поддерживать ваш сайт.

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

Это действительно хороший компонент для Joomla! и я могу только рекомендовать это.

6. Используйте «alt tags» и размеры изображения

Этот совет не только для Joomla! но это все еще важно. Редактор JCE позволяет добавлять альтернативный текст для описания ваших фотографий. Вы также можете указать размеры изображения непосредственно в инструменте загрузки изображений.

Вы также можете указать размеры изображения непосредственно в инструменте загрузки изображений

В случае, если вы еще этого не знали: добавление размеров изображения к вашим изображениям позволяет вам предварительно загрузить «текст» до того, как оно сделает фактическое изображение. Это может помочь немного улучшить время загрузки.

7. Управляйте своими метаданными

Хотя мета-ключевые слова в настоящее время относительно не нужны, ваши мета-описания и теги заголовков по-прежнему важны.

Я наткнулся на довольно полезный компонент в последнее время SEO босс звонки. Единственная функция, которую я использую - это Meta Tag Manager, но я считаю, что он чрезвычайно полезен.

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

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

8. Выберите www. или не www. и пересылка

Joomla! - в отличие от WordPress - не перенаправляет вашу страницу автоматически на www. или не-www.-версия следующая. Это приводит к известной проблеме, которую вы должны устранить вручную с помощью файла .htaccess.

Чтобы перейти от не-www. на www. перешлите следующий код в ваш файл .htaccess:

Переписать Engine On
RewriteCond% {HTTP_HOST}! ^ Www \.
RewriteRule ^ (. *) $ Http: //www.% {HTTP_HOST} / $ 1 [R = 301, L]

Кроме того, вы также можете перейти на сайт без www. вперед следующим образом:

Переписать Engine On
RewriteCond% {HTTP_HOST} www.yourwebsitehere.com
RewriteRule (. *) Http://yourwebsitehere.com/$1 [R = 301, L]

9. Оставайтесь последовательными при внутреннем соединении

Когда дело доходит до веб-страниц CMS (особенно сайтов Jooma!), Дублированный контент может быть проблемой. Ключ, с другой стороны, должен гарантировать, что вы последовательно и последовательно ссылаетесь на внутренний контент.

Всегда не забывайте ссылаться на одну версию страницы.

Помните, что это не дублированный контент, если на него ничего не ссылается и Google не может его найти.

Вы не можете контролировать то, как на вас ссылаются другие, но вы можете подать пример. Если люди ссылаются на вас неправильно, вы можете установить правила переадресации 301, чтобы перейти к нужным ссылкам.

10. Ускорьте свой сайт!

Надо сказать, что Joomla! не очень быстро Хорошо, что вы можете ускорить процесс, выполнив три основных действия. Используйте кеширование в браузере, разрешите сжатие gzip и сожмите ваши изображения.

10.1. Отключить кеширование браузера

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

ExpiresActive On
ExpiresByType text / html "доступ плюс 1 секунда"
ExpiresByType image / gif "доступ плюс 1 год"
ExpiresByType image / jpeg "Доступ плюс 1 месяц"
ExpiresByType image / png "доступ плюс 1 месяц"
ExpiresByType text / css "доступ плюс 1 месяц"
ExpiresByType text / javascript "доступ плюс 1 месяц"
Приложение ExpiresByType / x-javascript "Доступ плюс 1 месяц"
ExpiresByType image / ico "доступ плюс 1 месяц"

Конечно, вы также можете оптимизировать код, если ваш контент должен оставаться длиннее или короче в кэше, или если вы предпочитаете не сохранять определенный контент.

10,2. Разрешить gzip

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

Чтобы Gzip через Joomla! Чтобы включить его, все, что вам нужно сделать, это перейти к глобальной конфигурации, нажать «Серверы» и установить для параметра «Сжатие Gzip» значение «Да».

Внимание: это будет работать, только если на вашем сервере установлен mod_gzip.

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

10.3. Оптимизируйте свои фотографии

Оптимизация изображений - это то, о чем должен знать каждый веб-дизайнер, независимо от того, используете ли вы Joomla! использовать или нет. Забавно, сколько раз я сталкивался с сайтами, которые загружают изображения по 350 КБ, которые можно легко масштабировать до 25 КБ. Если вы не являетесь экспертом в Photoshop, вы можете загрузить великолепно оптимизированные версии ваших изображений, используя Инструмент Google Page Speed использовать.

Используя описанные выше методы и другие возможности, мы можем достичь показателя скорости страницы Google более 95. Я могу честно сказать, что многие из наших сайтов Joomla! Работают лучше, чем аналогичные сайты WordPress, которые я разработал.

11. Установите Xmap

Xmap это лучший компонент карты сайта, который я использую для Joomla! обнаружили.

Он плавно генерирует XML и HTML файлы Sitemap для вашей веб-страницы, и для популярных компонентов Joomla! Доступно множество плагинов, таких как: B. Virtuemart и sh404sef.

Просто выберите Xmap и создайте новую карту сайта. Выберите пункты меню, которые вы хотите включить, установите их рейтинг, нажмите «Сохранить» и вуаля! Затем вы можете создать пункт меню для своего HTML-файла Sitemap и воспользоваться ссылкой для своего Sitemap, чтобы добавить его в свои инструменты для веб-мастеров.

12. БОНУС: SEO-компоненты делают вашу жизнь проще

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

  • sh404SEF - Это действительно хороший компонент для Joomla !, который позволяет вам делать гораздо больше, чем просто SEO. Кроме того, этот компонент немного проще в настройке.
  • Artio JoomSEF - JoomSEF похож на sh404sef, но все еще имеет бесплатную версию, которую вы можете протестировать. Может быть, он не такой мощный, как sh404sef. Когда я в последний раз использовал приложение, все было немного вялым в конфигурации. При этом этот компонент хорош, если вы хотите лучше контролировать операции SEO.

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

Английский оригинальный вклад от: seomoz.org