Авторизация  
maxbor

Как загнать страницы фильтров в индекс поисковых систем?

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

komsit

Насколько я понял,

Ссылки на фильтры в категории выводятся меткой  {$FILTERS}  в файлах product_listing_columns.html и product_listing_list.html

Они должны выводится, если фильтр сделан ссылками.

Проблема у меня в том,  что фильтры сделаны ссылками но они не выводятся... Версия магазина 1,93

Подскажите, какие файлы заменить на актуальные filter.php? Может еще дополнительно какие то файлы?

 

 

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
1 час назад, komsit сказал:

Насколько я понял,

Ссылки на фильтры в категории выводятся меткой  {$FILTERS}  в файлах product_listing_columns.html и product_listing_list.html

Они должны выводится, если фильтр сделан ссылками.

Проблема у меня в том,  что фильтры сделаны ссылками но они не выводятся... Версия магазина 1,93

Подскажите, какие файлы заменить на актуальные filter.php? Может еще дополнительно какие то файлы?

 

 

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

Могу лишь показать примеры на VamShop демке.

Вот демо-версия - http://demo.vamshop.ru/smartphones.html

Всё есть.

Вот отфильтрованный - http://demo.vamshop.ru/products_filter.php?f13=130+г.&cat=3&cPath=3

И фильтры есть и в title есть текущий фильтр и в description есть описание и на странице есть описание фильтра.

Всё есть.

Вот title и description:

<title>Смартфоны Вес: 130 г. </title>
<meta name="description" content="Смартфоны Вес: 130 г.  Описание фильтров вес. " />

Всё выводится.

т.е. всё нормально.

 

Есть все возможности что б сделать уникальными страницы с фильтрами.

Свой meta title, свой meta description, свой текст в поле описание фильтра, отличный от описания категории.

 

 

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


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

Да, все верно.  Буду сверять с Вашим шаблоном. Спасибо!

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


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

 

35 минут назад, komsit сказал:

Да, все верно.  Буду сверять с Вашим шаблоном. Спасибо!

из /robots.txt надо удалить строку:

Disallow: /*cPath

А то ссылка с фильтрами выглядит так http://demo.vamshop.ru/products_filter.php?f13=130+г.&amp;cat=3&amp;cPath=3

Т.е. есть cPath в адресе.

Наверное поэтому и пишет, что заблокирован в robots.txt

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


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

Спасибо, внес изменения в product_listing_list.html и все заработало, как в оригинале.

Буду ждать появления фильтров в индексе и выдачи яндекса. 

Думаю очень полезная функция по расширению семантики интернет магазина.

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
3 минуты назад, komsit сказал:

Спасибо, внес изменения в product_listing_list.html и все заработало, как в оригинале.

Буду ждать появления фильтров в индексе и выдачи яндекса. 

Думаю очень полезная функция по расширению семантики интернет магазина.

В описании фильтра добавьте текста.

Что б обычная страница категории и страница фильтров ещё больше отличалась.

P.S. Если не сложно, напишите о результатах, удалось ли загнать в яндекс страницу с фильтром.

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


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

Да, обязательно отпишусь

 

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
2 минуты назад, komsit сказал:

Да, обязательно отпишусь

 

Спасибо

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


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

Еще раз здравствуйте, а как увеличить описание спецификации, у меня судя по всему описание около 256 символов, а мне нужно 1000 хотя бы(хоть и яндекс не любит простыни).

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
9 минут назад, maxbor сказал:

Еще раз здравствуйте, а как увеличить описание спецификации, у меня судя по всему описание около 256 символов, а мне нужно 1000 хотя бы(хоть и яндекс не любит простыни).

Поменял по умолчанию на TEXT, т.е. в следующих версиях VamShop уже не будет такой проблемы.

А для работающего магазина, это только через phpMyAdmin можно поменять тип колонки с VARCHAR на TEXT

В таблице specification_description

Менять тип колонки description в закладке SQL в phpMyAdmin, т.е. просто указать TEXT вместо VARCHAR

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


Ссылка на сообщение
Поделиться на другие сайты
KoVaLsKy
21 час назад, VaM сказал:

А это точная информация?!

Поисковики индексируют любые адреса, это не важно, есть там кириллица или нет.

Кириллица - это даже плюс, можно ключевое слово прямо в адресе использовать.

Однозначно. Смешанные URL - плохая идея.

+ при создании объявлений в Директе и т.д могут траблы серьезные появиться с такими адресами

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
4 часа назад, KoVaLsKy сказал:

Однозначно. Смешанные URL - плохая идея.

+ при создании объявлений в Директе и т.д могут траблы серьезные появиться с такими адресами

Понятно.

Посмотрим.

В VamShop 2 хэшируется вся строка что б не было никаких параметров в адресе.

Может в первой версии так же сделаю.

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


Ссылка на сообщение
Поделиться на другие сайты
KoVaLsKy
13 минут назад, VaM сказал:

Понятно.

Посмотрим.

В VamShop 2 хэшируется вся строка что б не было никаких параметров в адресе.

Может в первой версии так же сделаю.

Тогда в $_GET[] не возможно будет открыть. лучше сделать ключ-значение по id сделать. лучший вариант. Или как Я писал - транслит

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


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

Да, было бы здорово, если бы еще можно было прописывать URL для фильтра. И адрес мог выглядеть например так  products_filter.php/filtr1/specification1.html

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
9 минут назад, komsit сказал:

Да, было бы здорово, если бы еще можно было прописывать URL для фильтра. И адрес мог выглядеть например так  products_filter.php/filtr1/specification1.html

Посмотрим, что можно будет сделать.

Обещать ничего не могу.

Но по VamShop 2 могу сказать, что уже давно не имеет значения как выглядит адрес.

Индексируются любые адреса без проблем.

Это лет 10 назад были такие проблемы у яндекса с гуглом.

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


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

Добрый день!

Убрал из файла robot.txt строчку 

Disallow: /*cPath

И вуаля, первыми в индекс залетели срезы по производителям {$MANUFACTURER_SORT}

(кстати в адресе нет кирилицы)

Получается например в "Категории1" срез "Категория1" "Производитель1" и т.д.

Что не может не радовать, потому что такое количество категорий создать самому очень трудоемко.

Но я заметил такой момент, что Title в этом случае выглядит так "Категория1" "Производитель1"

А H1 остается также "Категория1".

Подскажите, как можно сделать, чтобы H1 выглядел как TITLE?

 

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
2 часа назад, komsit сказал:

Добрый день!

Убрал из файла robot.txt строчку 


Disallow: /*cPath

И вуаля, первыми в индекс залетели срезы по производителям {$MANUFACTURER_SORT}

(кстати в адресе нет кирилицы)

Получается например в "Категории1" срез "Категория1" "Производитель1" и т.д.

Что не может не радовать, потому что такое количество категорий создать самому очень трудоемко.

Но я заметил такой момент, что Title в этом случае выглядит так "Категория1" "Производитель1"

А H1 остается также "Категория1".

Подскажите, как можно сделать, чтобы H1 выглядел как TITLE?

 

В /templates/шаблон/module/product_listing/

Замените h1 заголовок на:

<h1>{$CATEGORIES_NAME}{if $MANUFACTURERS_NAME} {$MANUFACTURERS_NAME}{/if}{$FILTER}</h1>

и возьмите чуть исправленный /includes/modules/porudct_listing.php

 

Теперь всё выводится, т.е. и фильтр и брэнд в заголовке.

 

Вот пример - http://demo.vamshop.ru/products_filter.php/filter_id/1/cat/3/cPath/3/manufacturers_id/1/f14/16 ГБ

Скрин прицепил.

Screenshot from 2019-01-11 15-44-35.png

product_listing.php

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


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

Огромное спасибо! 

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


Ссылка на сообщение
Поделиться на другие сайты
VaM
1 минуту назад, komsit сказал:

Огромное спасибо! 

Не за что.

Тоже добавил эту правку в текущий код VamShop.

Будет в том числе и это исправления при выходе следующей версии.

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация