SEOFAQ Telegram, маркетинг и SEO Канал SEOFAQT в мессенджере Telegram

Все чаты​Создание сайта без 404-ых страниц Основная идея Pillser...

 134  


​Создание сайта без 404-ых страниц

Основная идея Pillser заключается в том, чтобы связать исследования с БАДами.

Чтобы минимизировать привязку к архитектуре URL, Лилу Артц реализовала fuzzy matching (приближенное соответствие) для редиректа пользователей на правильную страницу, когда они допускают опечатку, продукт переименовывается или меняется логика URL.

Эта фича уже доказала свою неоценимую пользу.

С точки зрения пользователя, это работает так:

— /supplements/spore-probiotic-6066 - правильный URL для БАДа.

— /supplements/spore-probiotic - отсутствует ID, но сайт редиректит пользователя на правильную страницу.

— /supplements/youtheory-spore-probiotic - включает название бренда, но поскольку "spore probiotic" достаточно уникален, сайт редиректит пользователя на правильную страницу.

На данный момент эта логика применяется только к страницам БАДов, но Лилу планирует распространить ее на весь сайт.

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

Вот пример SQL-запроса с использованием расширения pg_trgm в PostgreSQL:

SELECT

id,

slug

FROM supplement

ORDER BY similarity(slug, ${slug}) DESC

LIMIT 1

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

Упорядочивая результаты по убыванию сходства и выбирая первый, Лилу может найти ближайшее соответствие.

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

Основная цель - улучшить юзабилити сайта.

https://pillser.com/engineering/2024-06-10-website-without-404s

@MikeBlazerX

Ссылки из поста:
https://t.me/MikeBlazerX

Источник новости https://t.me/mikeblazerx/3619...