URL-адреси відіграють дуже важливу роль у SEO. Я не знаю про старі версії OC, але в 1.5.X вперед, OC теж має SEO дружній URL.
Я читав на багатьох блогах про SEO URL URL в OpenCart. Я знайшов деяке кодування для модифікації .htaccess файлу або використання розширень. Але я хочу, щоб всі користувачі OpenCart знали, що SEO URL-адреси можливі без виконання будь-яких цих дій. Також вам не потрібно виконувати будь-який мод або кодування.
Просто виконайте такі дії.
За замовчуванням OpenCart поставляється з файлом ".htaccess.txt". Просто перейменуйте його в ".htaccess". Не змінюйте нічого всередині цього файлу.
За замовчуванням файл .htacess повинен містити:
# 1.Щоб використовувати URL-псевдонім, потрібно запустити apache з включеним mod_rewrite. # 2. У вашому каталозі opencart перейменуйте htaccess.txt в .htaccess. # Про будь-які питання підтримки, будь ласка, відвідайте: http://www.opencart.com Параметри + FollowSymlinks # Запобігання Directoy список Параметри -Indexes # Запобігання прямого доступу до файлів <FilesMatch "(tpl | ini | log)"> Замовлення відхиляти, дозволити відмовитися від усіх </FilesMatch> # Параметри URL-адреси SEO RewriteEngine On # Якщо ваша установка opencart не запускається на головній папці веб-сайту, переконайтеся, що папка виконується в ie. / стає / shop / RewriteBase / RewriteRule ^ sitemap.xml $ index.php? route = feed / google_sitemap [L] RewriteRule ^ googlebase.xml $ index.php? route = feed / google_base [L] /index.php?route=error/not_found [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteCond% {REQUEST_URI}!. * (ico | gif | jpg | jpeg | png) | js | css) RewriteRule ^ ([^?] *) index.php? _route _ = $ 1 [L, QSA] ### Додаткові параметри, які можуть бути необхідні для деяких серверів. знак перед ним. ### Якщо ви отримали "Внутрішню помилку сервера 500" після увімкнення будь-якої з наведених нижче налаштувань, відновіть #, оскільки це означає, що ваш хост не дозволяє. # 1. Якщо ваш кошик дозволяє лише додавати один елемент за один раз, можливо, register_globals включено. Це може призвести до його відключення: # php_flag register_globals off # 2. Якщо у вашому кошику включені магічні цитати, це може призвести до його відключення: # php_flag magic_quotes_gpc Off # 3. Встановіть максимальний розмір файлу завантаження. Більшість хостів обмежуватимуть це і не дозволять його перевизначити, але ви можете спробувати # php_value upload_max_filesize 999M # 4. встановити максимальний розмір повідомлення. розкомментируйте цей рядок, якщо у вас є багато параметрів продукту або ви отримуєте помилки, коли форми не зберігають усі поля # php_value post_max_size 999M # 5. встановіть максимальний час скрипту. розкомментируйте цей рядок, якщо у вас є багато параметрів продукту або ви отримуєте помилки, коли форми не зберігають усі поля # php_value max_execution_time 200 # 6. встановіть максимальний час для отримання вхідних даних. Розбекайте цей рядок, якщо у вас є багато параметрів продукту або ви отримуєте помилки, коли форми не зберігають усі поля # php_value max_input_time 200 # 7. вимкніть обмеження open_basedir # php_admin_value open_basedir none
Якщо ви встановили OpenCart в каталозі, ви повинні зробити одну модифікацію в .htaccess. Знайдіть у ній цей рядок - RewriteBase /. Зробити це - RewriteBase / your-directory-name.
Отже, якщо я запускаю Opencart на www.mywebsite.com, я просто перейменую файл .htaccess.txt в .htaccess.
І, якщо я запускаю OpenCart на www.mywebsite.com/store, я перейменую файл, а також змінюю рядок на RewriteBase / store.
Увімкнення URL-адрес SEO в OpenCart
URL-адреси SEO вимкнено за умовчанням. Ми повинні спочатку їх включити.
1. Перейдіть до Панель адміністратора -> Система -> Налаштування .
2. Натисніть посилання "Редагувати" у правій частині назви магазину.
3. Клацніть на вкладці «Сервер». Ви знайдете опцію - "Використовувати SEO URL". Натисніть "Так" перед ним. Збережіть параметри.
Додавання SEO кулі для продуктів
Тепер ми повинні додати ключове слово SEO (або slug) для кожного продукту.
1. Перейти до каталогу -> Продукти . Натисніть "Редагувати" у правій частині продукту, для якого ви SEO URL.
2. Натисніть на вкладку "Дані".
3. Ви знайдете одне поле з назвою «SEO ключове слово:». Введіть потрібне ключове слово. URL-адреса вашого продукту - це storelink / keyword .
Не включайте пробіли та великі літери. Це унеможливить обробку ваших URL-адрес. Крім того, під час перегляду ви побачите URL-адреси, такі як storelink / category1 / category2 / keyword . Але за замовчуванням канонічне посилання завжди буде storelink / keyword . Це допоможе пошуковим системам включати належні URL-адреси продуктів замість /index.php?route=product/product&product_id=51 .
Будь ласка, поділіться своїми думками на форму коментарів нижче.
Останнє оновлення: 27 грудня 2013 року.
Php?Php?
Php?
Php?
Php?