SEO в myOpenCart
#1
Отправлено 19 Февраль 2010 - 17:39
В комментах отпишитесь.
Каким вы видете SEO инстрементарий?
Что должен уметь?
Что должно быть? (Желательно проранжировать, что самое важное, а что менее)
И как это должно выглядеть на выходе?
Как только придем к оптимальному видению SEO функционала, мы его допишем и включим в ядро по умолчанию.
#2
Отправлено 02 Март 2010 - 16:21
0. Добавить возможность для товаров прописывать теги title и alt вручную, сейчас они автоматически генерируются.
1. Добавить возможность для категорий и текстовых страниц прописывать теги title и alt вручную, сейчас они автоматически генерируются.
2. Сделать по умолчанию файл robots.txt с запрещенными административными папками
3. Сделать возможность вручную редактировать карту сайта из админки
4. Совместимость с xml картами сайта, генерируемыми сторонними сервисами, сейчас генерируются криво, особенно страницы товаров
#3
Отправлено 14 Март 2010 - 23:59
#4
Отправлено 18 Апрель 2010 - 01:42
#5
Отправлено 22 Апрель 2010 - 16:58
hellen20 сказал:
0. Добавить возможность для товаров прописывать теги title и alt вручную, сейчас они автоматически генерируются.
1. Добавить возможность для категорий и текстовых страниц прописывать теги title и alt вручную, сейчас они автоматически генерируются.
2. Сделать по умолчанию файл robots.txt с запрещенными административными папками
3. Сделать возможность вручную редактировать карту сайта из админки
4. Совместимость с xml картами сайта, генерируемыми сторонними сервисами, сейчас генерируются криво, особенно страницы товаров
5. Cсылки на главную должны быть вида site.ru, а не site.ru/index.php?route=common/home
решение вроде элементарно: в шаблоне меняем home на base
6. На всех страницах (товары, категории, производители) отдельные поля для title, заголовка H1 и меню.
7.сделать для товара ОДИН url независимо от пути пользователя, а "хлебные крошки" сделать зависимым от пути пользователя, т.е. от куда пришел пользователь на страницу товара, то и показывать в хлебных крошках, как вариант на джаваскрипте.
(При Seo-url'ах у товаров могут быть разные урлы в зависимости от пути пользователя, это нужно исправить.)
8. на всех страницах сделать дополнительное текстовое поле для seo текста
(например, продвигается страница производителя телефонов Apple, а на этой странице нельзя вставить текст, это не правильно)
#6
Отправлено 12 Май 2010 - 15:21
#7
Отправлено 12 Май 2010 - 16:00
http://example.com/p1234.html - товар
http://example.com/c123.html - корневая категория
http://example.com/c123_456.html - подкатегория
http://example.com/m12.html - выборка по производителю
http://example.com/c123/p1234.html - товар в категории
и т.д.
пришлось править все url в каталоге
незнаю насколько это повлияет на производительность
вот кусок правил для mod_rewrite
# product
RewriteRule ^p([0-9]{1,4}).html$ index.php?route=product/product&product_id=$1 [L,QSA]
# manufacturer
RewriteRule ^m([0-9]{1,2}).html$ index.php?route=product/manufacturer&manufacturer_id=$1 [L,QSA]
RewriteRule ^m([0-9]{1,2})/p([0-9]{1,4}).html$ index.php?route=product/product&manufacturer_id=$1&product_id=$2 [L,QSA]
# category
RewriteRule ^c([0-9_]{1,9}).html$ index.php?route=product/category&path=$1 [L,QSA]
RewriteRule ^c([0-9_]{1,9})/p([0-9]{1,4}).html$ index.php?route=product/product&path=$1&product_id=$2 [L,QSA]
#8
Отправлено 12 Май 2010 - 18:17
Три варианта ссылок:
/catname/ - Категория
/catname/catname/ - Подкатегория, и так далее все вложенные категории.
/catname/moytovar.html - продукт в категории
Второй вариант:
/category-1312/ - категория
/category-123/123/ - категория и подкатегория
/product-123.html - все продукты вне зависимости от того, в какой они категории.
Третий:
/page-12.html - обозначает любой товар, категорию или производителя, сквозная нумерация.
--
Первый вариант оказался очень тяжелым для движка, так как архитектура вообще не заточена под ЧПУ. В случае второго варинта, удалось снизить количество запросов к MySQL почти в 2 раза.
От третьего пришлось отказаться, так как на выходе получился вообще не совместимый продукт с оригинальным OpenCart =)
#9
Отправлено 12 Май 2010 - 23:40
например при сортировке товаров в категории и т.п?
example.com/category-1312/?sort=p.price&order=ASC
вариант с расширением(html, php, asp) на конце более кошерный
example.com/category-1_144.html?sort=p.price&order=ASC
example.com/c1_144.html?sort=p.price&order=ASC
чтобы совсем по феншую
добавить перманентные редиректы
с example.com/c1_144/ на example.com/c1_144.html
вдруг кому прирёт стереть часть ссылки, то его кошерно перенаправят на нужную станицу
Я подрезал длинные слова у основной и большей части ссылок, той которая будет использоваться совместно со сторонними программными продуктами службами. При аналитике, продвижении, интеграции и т.п.
#10
Отправлено 20 Май 2010 - 22:29
Alex сказал:
(При Seo-url'ах у товаров могут быть разные урлы в зависимости от пути пользователя, это нужно исправить.)
#11
Отправлено 21 Май 2010 - 02:45
#12
Отправлено 21 Май 2010 - 23:49
Unikal сказал:
Alex сказал:
7.сделать для товара ОДИН url независимо от пути пользователя, а "хлебные крошки" сделать зависимым от пути пользователя, т.е. от куда пришел пользователь на страницу товара, то и показывать в хлебных крошках, как вариант на джаваскрипте.
(При Seo-url'ах у товаров могут быть разные урлы в зависимости от пути пользователя, это нужно исправить.)
В новой версии. Выпущу ее на днях. Все свободное время работаю над ней
Из вкусного
Почти полностью реализовано api для автоматического обновления как магазина целиком так и отдельных модулей. Остались мелкие штрихи. Подружить шаблоны и бдет релиз
#13
Отправлено 04 Июнь 2010 - 14:30
#14
Отправлено 10 Июль 2010 - 00:49
Alex сказал:
решение вроде элементарно: в шаблоне меняем home на base
...
7.сделать для товара ОДИН url независимо от пути пользователя, а "хлебные крошки" сделать зависимым от пути пользователя, т.е. от куда пришел пользователь на страницу товара, то и показывать в хлебных крошках, как вариант на джаваскрипте.
(При Seo-url'ах у товаров могут быть разные урлы в зависимости от пути пользователя, это нужно исправить.)
на счет пункта 5 и 7 абсолютно согласен.
хотелось бы увидеть новый релиз.
#15
Отправлено 10 Июль 2010 - 01:52
Unikal сказал:
Поддерживаю полностью!
#16
Отправлено 10 Июль 2010 - 17:18
opencart 1.4.8
Если взглянуть на содержимое страничек генерируемых опенкартом, то увидим строку:
Эта, и только эта строка будет тут в любом случае, как бы мы не пришли к товару.
Так вот эта ссылка и запомнится поисковиками в качестве основной ссылки на товар на сайте.
И никакого пенальти за разные ссылки на одно и тоже содержимое не будет, поисковик на разные урлы не будет реагировать. Так что проблемы, вообщем то и нет как таковой.
Источники:
http://googlewebmastercentral.blogspot. ... nical.html
http://googlewebmastercentral.blogspot. ... nalty.html
#17
Отправлено 10 Июль 2010 - 18:21
kon сказал:
Так вот эта ссылка и запомнится поисковиками в качестве основной ссылки на товар на сайте.
И никакого пенальти за разные ссылки на одно и тоже содержимое не будет, поисковик на разные урлы не будет реагировать. Так что проблемы, вообщем то и нет как таковой.
В гоше все саты живут прекрасно, что не скажешь о яше, который дрыгается как вша на гребешке со своим ранжированием.
я нашел пока один выход
на категории не делать алиасы
в таком случае ссылки на страницы и сами страницы:
на главной
в последних поступлениях
в rss
в категориях
БУДУТ ОДИНАКОВЫМИ site.ru/tovar.html
проблема в catalogmodeltoolseo_url.php
#18
Отправлено 05 Август 2010 - 10:02
prom сказал:
kon сказал:
Так вот эта ссылка и запомнится поисковиками в качестве основной ссылки на товар на сайте.
И никакого пенальти за разные ссылки на одно и тоже содержимое не будет, поисковик на разные урлы не будет реагировать. Так что проблемы, вообщем то и нет как таковой.
В гоше все саты живут прекрасно, что не скажешь о яше, который дрыгается как вша на гребешке со своим ранжированием.
я нашел пока один выход
на категории не делать алиасы
в таком случае ссылки на страницы и сами страницы:
на главной
в последних поступлениях
в rss
в категориях
БУДУТ ОДИНАКОВЫМИ site.ru/tovar.html
проблема в catalogmodeltoolseo_url.php
Зря вы так. Яшка полностью поддерживает каноникл ссылкы
#19
Отправлено 26 Август 2010 - 08:19
#20
Отправлено 05 Сентябрь 2010 - 17:15
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных
















