Перейти к содержанию
Форум поддержки пользователей VamShop

SEO модуль, проблемма с ссылками!


Boris Kramarenko

Рекомендуемые сообщения

Установлен модуль на 1.46 версию магазина

1) При попытке сортировки по кол. страниц на 1 листе выкидывает на карту сайта.

2) В 1 товаре при нажатии выдает страницу поиска, точнее, как будто нажали на поиск но не ввели слово. и Пишет: КАТЕГОРИЯ НЕ НАЙДЕНА.

http://..../Predmety-Fen-SHui/Bozhestva/Ganesh-h-10sm-zoloto---59.html - при ссылке такого вот вида, но если убрать лишнюю тере , то товар выводится нормально.

Ссылка на сообщение
Поделиться на другие сайты

Вообще этот SEO модуль довольно старый, я наверное его вообще удалю.

А вы не хотите использовать стандартные seo url, которые можно задавать в админке при создании категории, товара?!

Ссылка на сообщение
Поделиться на другие сайты

Можно конечно, но хотелось бы автоматизма. А вещь весьма нужная. Не стоит ее выкидывать, а лучше включить в поставку по умолчанию.

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию включён модуль "ручных" SEO URL.

А по поводу этого модуля я даже не могу подсказать, не я автор ведь модуля.

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

Ссылка на сообщение
Поделиться на другие сайты

url для товаров можно через эксель добавлять, т.е. если товары грузите в магазин через эксель, то можно и адрес seo задавать там же.

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

Ссылка на сообщение
Поделиться на другие сайты

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

Это очень точно...

И по теме SEO : Если страница создана ../primer.html , то нет перехода на другой язык, т.е. остаётся на языке перехода на эту страницу. Это больше для информации, т.к. жить с этим можно...

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

А бокс языки ведь не зависит вроде бы от url, он просто переключает весь магазин на новый язык.

Либо попрбуйте просто открыть страницу index.php?language=КОД-ЯЗЫКА, например index.php?language=en

или я проблему не до конца понял?

Ссылка на сообщение
Поделиться на другие сайты

Я действительно не знаю как это работает, но на страницах "без SEO" бокс "Языки" работает. А с использованием SEO - нет.

Нельзя же сделать ../primer.html => ../primer.html?language=КОД-ЯЗЫКА

Наверное, поэтому и не работает.:(

И ещё пример (может поможет понять ситуацию):

Если товар проиндексирован как

/product_info.php?products_id=1095
, то открывается из поисковика на языке индексации. А если товар проиндексирован как
/doll_buggy_3005.html

, то открывается из

поисковика не на языке индексации, а на языке пользователя.

Ссылка на сообщение
Поделиться на другие сайты

А если попробовать в /inc/vam_href_link.inc.php заменить:


          } elseif ($parsed_param[0] === 'filter_id') {
            $filter_id = $parsed_param[1];
[/code] на:
[code]
          } elseif ($parsed_param[0] === 'filter_id') {
            $filter_id = $parsed_param[1];
          } elseif ($parsed_param[0] === 'language') {
            $filter_id = $parsed_param[1];

что-нибудь изменилось после этого?

Ссылка на сообщение
Поделиться на другие сайты

Нет, к сожалению...

А выше смотрели

И ещё пример (может поможет понять ситуацию):

Если товар проиндексирован как

Код:

/product_info.php?products_id=1095, то открывается из поисковика на языке индексации.

А если товар проиндексирован как

Код:

/doll_buggy_3005.html, то открывается из

поисковика не на языке индексации, а на языке пользователя.

Просто мы написали одновременно с моим редактированием.

Ссылка на сообщение
Поделиться на другие сайты

Вообще, открываться должно на языке по умолчанию, либо на языке браузера пользователя.

А как иначе, ведь ссылок вида doll_buggy_3005.html?language=X всё равно ведь не будет в поисковике.

Как и ссылок вида /product_info.php?products_id=1095?language=X

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

Ссылка на сообщение
Поделиться на другие сайты

Так и есть - открывается на языке браузера пользователя.

Повторюсь/уточню вопрос:

Например я в русскоязычном IE в Гугле набираю поисковое слово на английском.

Гугл находит мою страницу содержащую искомые слова (на английском)

Если страница .html, то нажав на ссылку в гугле я попадаю на русский аналог страници и нет перехода на английский.

А если не в .html, то нажав на ссылку в гугле я попадаю на "нужную" английскую страницу

и переходы на языки работают.

Главное что в .html бокс "Языки" не работает,

          а без .html - бокс "Языки" работает.

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

Теперь понял, я об этом выше и говорил, как править файл, просто чуть до конца не написал, что ещё поправить.

Вот исправленный файл /inc/vam_href_link.inc.php

Попробуйте.

vam_href_link.inc.php

Ссылка на сообщение
Поделиться на другие сайты

Загрузил...

С товарами ничего не изменилось,

а с категорией - пишет "Товар не найден!"  ../dolls_buggy.html?filter_id=he

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Пожалуйста, подскажите, что ещё можно сделать, какие файлы перезагрузить.

сборка 1.47, набор html ручной.

Ссылка на сообщение
Поделиться на другие сайты

Да вроде ничего, я прежде чем выкладывать, проверил файлик, когда наводишь на ссылку в боксе Языке появляется seo url.html?langauge=X

Ссылка на сообщение
Поделиться на другие сайты

Я Вас понимаю, но вот адрес категории

http://www.shopitoy.com/dolls_buggy.html ( вместо ?language=Х пишет ?filter_id=Х )

и адрес одного товара

http://www.shopitoy.com/doll_buggy_3005.html

Это на двух наших сайтах, начатых с 1.45 и доведённых до 1.47.

Что-то где-то не так. Где копать или всю сборку перезагружать?

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

А Вы файлик мой поправленный положили к себе?!

Пришлите доступ на ftp в личные сообщения и ссылку на эту тему, попобую глянуть.

Ссылка на сообщение
Поделиться на другие сайты

Да, положил...

Выслал данные в личные сообщения.

Заранее благодарю.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...