SEO controls
Відфільтровані URL корисні для покупців, але можуть створювати забагато комбінацій для індексації. Не кожна комбінація ціни, кольору, розміру і наявності має автоматично ставати окремою сторінкою в пошуку. Sieve PRO має додати контрольований SEO-шар.
Заплановані controls
Section titled “Заплановані controls”| Control | Призначення |
|---|---|
| Canonical strategy | Направляти маловартісні комбінації назад на базову категорію або сторінку магазину. |
| Noindex rules | Позначати вибрані шаблони фільтрів як неіндексовані. |
| Indexable combinations | Дозволяти лише затверджені комбінації, наприклад category + brand. |
| Landing page metadata | Налаштовувати title, description, H1 і вступний текст для curated filter states. |
| Sitemap inclusion | Додавати лише затверджені landing pages, не кожен query string. |
| Robots hints | Зберігати URL придатними для sharing, але обмежувати crawl waste. |
Приклади
Section titled “Приклади”- Індексувати
/shop/shoes/?sf_brand=acmeяк brand landing page. - Тримати
/shop/shoes/?sf_price=10-20&sf_stock=instockпоза індексом. - Додати власний title і description для
sofas + leather + beige. - Не дозволяти filtered pagination конкурувати з canonical landing page.
Поведінка URL
Section titled “Поведінка URL”Sieve вже зберігає стан фільтрів у URL. PRO SEO controls мають працювати з цією моделлю, а не замінювати її. Покупець може ділитися результатом, а магазин вирішує, які стани варто індексувати.
Нотатки реалізації
Section titled “Нотатки реалізації”SEO-шар має працювати після parsing filter state і перед рендерингом метаданих сторінки. Він має бути детермінованим, дружнім до cache і незалежним від AJAX endpoint.