СЕО для Joomla | Основні поняття і аспекти
- Включаємо SEF посилання в Joomla
- Прибираємо дублі сторінок в Joomla
- Карта сайту
- Правильно налаштовуємо .htaccess для Joomla
Подробиці Переглядів: 4050
Існує думка про те, що базова сео оптимізація joomla не придатна до використання і як наслідок сайт, зроблений на Joomla 2.5, погано себе почуває у видачі пошукової системи. У цьому матеріалі ми постараємося спростувати цей факт і постараємося дати технічні рекомендації щодо покращення сайту, для того що б він добре себе почував в будь-якій пошуковій системі.
Перед тим як почати, хотілося б зауважити одну важливу особливість. Для оптимізації ми не будемо використовувати ніяких важких компонентів від сторонніх розробників, типу sh404sef. На практиці було помічено, що використання таких інструментів сумнівно, а завдати шкоди ресурсу можна дуже навіть просто.
Перед тим як приступити безпосередньо до технічної сторони оптимізації, потрібно виконати дещо які підготовчі роботи. Всі подальші дії будуть відбуватися тільки з використанням стандартних компонентів джумли.
Включаємо SEF посилання в Joomla
В адміністративній панелі вашого сайту переходимо по шляху (за умови використання стандартного шаблону адмінки): Сайт - Глобальні параметри виставляємо в положення "так" такі пункти -
- Включити SEF (ЧПУ);
- Перенаправлення URL;
- Параметр "Включати назву сайту в заголовок сторінки" виставляємо в положення "Після";
Тепер потрібно отримати доступ до файлів сайту через FTP з'єднання і в корені сайту перейменувати файл htaccess.txt в .htaccess (така дія можна виконати і в панелі управління хостингом, якщо дана функція там доступна).
Прибираємо дублі сторінок в Joomla
Одним із суттєвих недоліків Joomla, як CMS, є створення дубльованих сторінок. Joomla третин версії частково позбулася цієї проблеми, а в joomla 2.5 такий недолік можна усунути шляхом застосування редиректів. Насамперед потрібно встановити, основне завдання якого полягає в реалізації редиректів з дубльованих сторінок на оригінальні, при цьому пошуковій системі віддається 301 редирект.
Карта сайту
Створення карти сайту в першу чергу необхідно провести для пошукових систем, при чому вона буде потрібна в двох форматах - HTML і XML. Для цього найбільше підходить. Можливості даного інструменту дозволяють з легкістю створити карту сайту (в компоненті потрібно просто вказати меню вашого ресурсу), створити посилання в меню на HTML версію карти сайту (окрема сторінка). Таким чином, створення карти сайту дозволить зробити все сторінки в трьох кліках від головної сторінки і тим самим значно збільшить показник індексації ресурсу пошуковими системами. XML версія карти сайту буде потрібна надалі, при маніпуляціях з файлом .htaccess.
Правильно налаштовуємо .htaccess для Joomla
Налаштувати правильно даний файл просто необхідно для будь-якого якісного сайту Joomla, хоч і налаштування піддається не так вже й багато параметрів. В першу чергу потрібно реалізувати редирект на ваш основний домен (який ви виберете). Для реалізації такого завдання потрібно відкрити наш файл .htaccess і знайти рядок "RewriteEngine On" і відразу під нею потрібно написати такі рядки:
RewriteCond% {HTTP_HOST} ^ www.site \ .com $ [NC]
RewriteRule ^ (. *) $ Http://site.com/$1 [R = 301, L]
вираз site потрібно замінити на адресу вашого сайту. Такий запис дозволить зробити автоматичне перенаправлення з www.site.com на site.com, тим самим виключивши дублювання сторінок з префіксом www і без нього. Наступним дією ми перетворимо посилання на карту сайту. Під тим же самим "RewriteEngine On" вставляємо код:
RewriteRule ^ 1 $ /index.php?option=com_xmap&view=xml&id=1 [L]
Як ви вже змогли здогадатися /index.php?option=com_xmap&view=xml&id=1 це посилання на карту сайту в xml форматі. У підсумку, посилання на карту сайту набуває такого вигляду: site.rcom / 1, і саме її слід поміщати в панелі вебмастера пошукових систем Яндекса і Google. Для досягнення максимального результату рекомендуємо скористатися швидким просуванням сайтів в Ульяновську .
В наступних матеріалах даного циклу статей ми постараємося розглянути прийоми, які допоможуть при створенні правильної структури сайту для пошукових систем.
Php?Php?