Шингл (від англ. shingle — «черепиця») — це фрагмент тексту з кількох слів поспіль, який використовують для перевірки унікальності й пошуку дублів. Текст «нарізають» на такі фрагменти, що йдуть з накладанням, а потім порівнюють набори шинглів двох текстів: чим більше збігів, тим вища схожість.
Простими словами: текст розбивають на короткі «плитки» по кілька слів, які лягають внахлест, наче черепиця на даху. Однакові плитки у двох текстів — ознака, що один списаний з іншого.
Що таке шингл і навіщо він потрібен
Пошуковим системам і антиплагіат-сервісам треба швидко розуміти, чи є текст оригінальним, чи це копія. Порівнювати документи цілком — довго й неточно: досить переставити абзаци, щоб обдурити просте порівняння. Метод шинглів вирішує це: він працює з дрібними фрагментами, тож ловить схожість навіть тоді, коли текст трохи переписали або перемішали.
Для SEO це критично: дублі й неунікальний контент погано ранжуються, а іноді потрапляють під фільтри за низькоякісний контент. Тому унікальність тексту перевіряють ще до публікації — і в основі багатьох таких перевірок лежить саме робота з шинглами.
Як працює метод шинглів
- Канонізація — текст очищають: прибирають стоп-слова, приводять слова до базової форми.
- Розбивка на шингли — з тексту роблять послідовності по N слів (часто 3–10) з накладанням.
- Хешування — кожен шингл перетворюють на контрольне число (хеш).
- Порівняння — рахують, скільки шинглів (хешів) збігається у двох текстів, і виводять відсоток схожості.
Приклад
Фраза «замовити просування сайту в Києві» при довжині шингла 3 слова дасть фрагменти: «замовити просування сайту», «просування сайту в», «сайту в Києві». Якщо в іншому тексті знайдуться ті самі трійки слів — сервіс зафіксує збіг, навіть якщо решту речення переписано.
Часто плутають з…
- Унікальність тексту — це результат перевірки (відсоток), а шингл — одиниця, якою її вимірюють.
- Щільність ключів — це про частоту ключового слова, а не про пошук дублів.
Питання та відповіді
Скільки слів у шинглі?
Залежить від сервісу — зазвичай від 3 до 10 слів. Коротший шингл ловить дрібніші збіги й суворіший до рерайту, довший — навпаки.
Чи використовує Google метод шинглів?
Google не розкриває точних алгоритмів, але для виявлення дублів і майже-дублів застосовує схожі підходи на основі порівняння фрагментів тексту.
Як обійти перевірку шинглами простим рерайтом?
Надійно — ніяк. Заміна кількох слів не рятує: залишаються збіги інших фрагментів. Єдиний робочий шлях — писати справді оригінальний текст.
Потрібен унікальний контент, що добре ранжується? Напишемо його з нуля — SEO-копірайтинг та створення контенту.
Схожі терміни: Унікальність тексту, Контент, Релевантність, Фільтр.