Перейти к содержанию
knopic

ссылки quickview. Как с ними бороться?

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

Добрый вечер! Не нашла толкового разъяснения на свой вопрос, поэтому решила написать:

На сайте на одну страницу появляются ссылки разного вида:

 

1. сайт.ru/postjelnyje-prjenadljezhnosti/balu-druzia-teddi-odejalo.htm

и такая

2. сайт.ru/index.php?route=product/quickview&product_id=549   и така

 

Почему появляются ссылки с quickview,  что это за quickview? Нужно его закрывать от поиска в robots???

Если надо закрыть, то как правильно закрыть в robots.

 

Disallow: /index.php?route=product/quickview&product_id=
Disallow: /index.php?route=product/quickview&manufacturer_id=

или нужно так

Disallow: /*route=product/quickview&product_id=
Disallow: /*route=product/quickview&manufacturer_id=

Изменено пользователем knopic

Поделиться сообщением


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

А автор шаблона что говорит?

Поделиться сообщением


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

автор шаблона сказал, что это не по его вине. Посоветовал задать вопрос на форуме. Шаблон у меня Univer.

Поделиться сообщением


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

по quickview могу предположить что установлен какой-то модуль быстрого просмотра товара

в эту сторону и копайте

Поделиться сообщением


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

Любой быстрый просмотр товаров должен вызываться (ajax)  полной ссылкой товара opencart (т е не отличаться от ссылки на страницу товара)   (требования SEO шников)  иначе ошметки вот такого плана полезут в индекс с дублями контента товаров и сильно "уронят" товары

А уже в окне colorbox выводить только "тело" продукта (это тривиально сделать)

И не надо выдумывать никаких больше методов "быстрого просмотра"

Поделиться сообщением


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

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

 

только стоит так <a href="ссылка">Быстрый просмотр</a>

 

А тут вас и ждет "баба с автоматом"

 

Нет чтоб

Например

 

<a rel="ссылка">Быстрый просмотр</a>

 

или

<a data-href="ссылка">Быстрый просмотр</a>

Поделиться сообщением


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

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

 

только стоит так <a href="ссылка">Быстрый просмотр</a>

 

А тут вас и ждет "баба с автоматом"

 

Нет чтоб

Например

 

<a rel="ссылка">Быстрый просмотр</a>

 

или

<a data-href="ссылка">Быстрый просмотр</a>

Вы не поняли, или не внимательно прочитали

 

полной ссылкой opencart окна браузера   (требования SEO шников)

 

 

Надо полной ссылкой ЧПУ страницы ТОВАРА. А не этими "ошметками" index.php?route=product/quickview&product_id=...

Которые потом в индекс попадают

 

Это большая разница.

Уже обсуждали, кое чью ошибку, кто этого не понимает ;)

 

И это обоснованные требования SEO шников

 

Негативный результат видим у пользователя

Поделиться сообщением


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

Еще раз поясню...

 

Это не ошибка.

 

Это отдельный контроллер, отдельный функционал, отдельный шаблон!!! Все. дальше бессмысленно.

Поделиться сообщением


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

Еще раз поясню...

 

Это не ошибка.

 

Это отдельный контроллер, отдельный функционал, отдельный шаблон!!! Все. дальше бессмысленно.

chukcha - :ugeek: Вы или не понимаете или не внимательно читаете.

Это ошибка. Вопрос закрыт.

 

Негативный результат налицо у пользователя.

Ошметки прямого вызова контроллера или метода index.php?route=product/quickview&product_id=...

Сразу появляются в индексе с дублем контента товара

 

Для SEO - шников это даже не ошибка, это катастрофа

Здесь даже обсуждать нечего

 

Ajax ссылка вызова быстрого просмотра не должна отличаться от ссылки товара!

Поделиться сообщением


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

по quickview могу предположить что установлен какой-то модуль быстрого просмотра товара

в эту сторону и копайте

В данном шаблоне (univer) Быстрый просмотр уже встроен, та что это не модуль виноват.

Поделиться сообщением


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

В данном шаблоне (univer) Быстрый просмотр уже встроен, та что это не модуль виноват.

Надо переделывать значит :(

 

Ajax ссылка вызова быстрого просмотра не должна отличаться от ссылки товара

А выводить в окно только "тело" товара, это тривиально просто

 

У Руслана по такому принципу сделан  https://opencartforum.com/files/file/2459-показать-еще-showmore/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Негативный результат налицо у пользователя.

 

Я вас услышал в прошлый раз!!!

 

откуда результат - я показал.

Это не ошибка.

 

У меня не индексируются такие  "ссылки"

Поделиться сообщением


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

Я вас услышал в прошлый раз!!!

 

откуда результат - я показал.

Это не ошибка.

 

У меня не индексируются такие  "ссылки"

 

Ошибка (не кода, а с точки зрения SEO) и обсуждать здесь нечего

 

Поздравляю :) у вас есть квалификация их закрыть в robots.txt

 

А у других - нет такой квалификации (да не каждый и с квалификацией увидит сразу эти грабли, а когда в индексе заметит, то потом уже долго будет "отмазываться" от них)

 

Результат, и это не единичный случай (примеры я приводил и их очень много), налицо у пользователя  - в индекс попали "ошметки" дублей карточки товара по другой ссылке. Т е самый худший сценарий - дубли контента товара по другой ссылке

Для SEO шников это катастрофа

Поделиться сообщением


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

Я показал откуда катастрофа!

Видимо, вы не читаете.

Я также  показывал, откуда еще есть катастрофа

 

site.ru/category/?sort=p.name

 

 

Упс...

А ведь там тоже  ссылочка-то скриптовая...

И находится она в <option value="ссылка">по имени

 

Так что... не надо!!!

Поделиться сообщением


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

 

Вы наверно ничего не понимаете

 

1. Мы сейчас говорим о другом

2. И то что вы сказали тоже катастрофа, но не такая глобальная

3. Вы хотите сказать что ajax быстрый просмотр товара  надо вызывать обращаясь напрямую к "своему" контроллеру index.php?route=product/quickview&produxt_id=...

?

Если так, то это ОШИБКА (не кода, а с точки зрения SEO)

А разницы нет, ошибка, она и есть ошибка откуда бы она не шла, из кода или по SEO

 

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

Поделиться сообщением


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

Я показал, как нужно прописывать ссылку к контроллеру. Вы прочитали?

Поделиться сообщением


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

Я показал, как нужно прописывать ссылку к контроллеру. Вы прочитали?

Я вижу - ничего вы не понимаете вообще

 

Бред и ошибка (дубли контента по разным ЧПУ) - вы прочитали что я написал?

 

3. Вы хотите сказать что ajax быстрый просмотр товара  надо вызывать обращаясь напрямую к "своему" контроллеру index.php?route=product/quickview&produxt_id=...

?

Если так, то это ОШИБКА (не кода, а с точки зрения SEO)

А разницы нет, ошибка, она и есть ошибка откуда бы она не шла, из кода или по SEO

 

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

 

Поделиться сообщением


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

дело в том, что модуль быстрый просмотр у меня отключен.

Поделиться сообщением


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

дело в том, что модуль быстрый просмотр у меня отключен.

 

Видно был включен когда поисковый бот обходил сайт.

У него в индексе они (ошметки url  быстрого просмотра)  остались и он их постоянно проверяет и  они будут отдавать ДУБЛЬ контента карточки товара по другому url ( chukcha ;)  дубли контента карточки товара по разным url это ошибка ? Да, seo ошибка, это вам скажет любой начинающий seo -шник )

Поделиться сообщением


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

Что вы мне хотите сказать?

 

site.ru/category/?sort=p.name

 

Это ошибка?

 

quickview - Это отдельный контроллер, вплоть до того, что он может иметь свою схему (не так ли?), если конечно это захотеть сделать.

Чтобы не было таких ссылок, нужно правильно подходить к процессу. Я показал способы.

 

Вы же предлагает

 

.сайт.ru/товар?quick_view

 

Это тоже дубль!!!! Даже если будет аяксовая ссылка!!!

Поделиться сообщением


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

что теперь делать?

 

Закрыть в robots.txt и надеяться что поисковики забудут про эти ошметки

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<a class="quickview" title="Быстрый просмотр" href="http://univer15512.mattimeo.ru/index.php?route=product/quickview&product_id=68">Быстрый просмотр</a>

Что и требовалось доказать!!!

Поделиться сообщением


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

 

chukcha - если вы не понимаете, не вводите своей упертостью других в заблуждение.

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

Прошу - не вводите других в заблуждение.

 

Проконсультируйтесь у начинающих seo -шников. пусть вам обьяснят

Что такое дубль карточки товара по СОВЕРШЕННО разным url

 

Это любой начинающий seo - шник вам скажет - ОШИБКА

 

И здесь на форуме немерено тем по дублям контента на разных URL

.сайт.ru/товар?quick_view

Это тоже дубль!!!! Даже если будет аяксовая ссылка!!!

Во первых - БЕЗ параметров а полностью идентичные URL карточки товара - сайт.ru/товар  =  сайт.ru/товар

Во вторых - даже если пойти по пути параметров - есть canonicial - никаких дублей не будет ни в первом варианте не во втором. Садитесь - единица

Уже смешно честное слово

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
<a class="quickview" title="Быстрый просмотр" href="http://univer15512.mattimeo.ru/index.php?route=product/quickview&product_id=68">Быстрый просмотр</a>

Что и требовалось доказать!!!

 

 

Вообще не соображаете ? Я смотрю, что, да.

 

Или "подустали" вечером ?

 

Один и тот же товар

http://univer15512.mattimeo.ru/index.php?route=product/product&path=24&product_id=68

http://univer15512.mattimeo.ru/index.php?route=product/quickview&product_id=68

 

URL - разный. Карточка товара одинаковая

 

И не важно, вызван это прямо в href или будет вызван он через обработчик jquery ajax не в href а прямым вызовом контроллера

Значения не имеет - google все равно выполнит JS и проиндексирует ссылку с другим url и одинаковым контентом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.