Исправляем пробелы перед знаками препинания: SEO-детектив в действии

автор

статья от

Алексей Лазутин

Специалист по поисковому маркетингу


Добравшись до основного своего рабочего устройства — IMAC — после микроотпуска, я:

  1. Посмотрел оплаты от клиентов в банк-клиенте.
  2. Составил список рабочих задач и начал их выполнять…

И тут знаешь что?

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

Например?

Можно добавить механизм проверки корректности данных на страницах сайта в Title / Description / H1.

И я начал прокачивать их — куда без этого SEO-аналитику? =))))

▎Пробелы перед знаками препинания: SEO-детектив в действии

Ты когда-нибудь задумывался, почему в тексте нельзя ставить пробел перед точкой? Ну, кроме случаев, когда ты пишешь число с десятичной точкой и хочешь, чтобы кто-то не подумал, что ты просто разделил число на два слова. Вот тут начинается настоящая магия регулярных выражений!

Мы ищем пробелы перед знаками препинания — . , ! ? ; : — но не трогаем те случаи, где запятая или точка — часть числа. Потому что «3,14» — это не «3 , 14», а настоящий математический шедевр Пи в текстовом формате.

▎Регулярка с юмором
import re

pattern = re.compile(
r»’
s+ # Пробелы — эти маленькие герои, которые иногда забывают своё место
(?= # А вот дальше знак препинания подкрадывается…
[.,!?;:] # …один из этих злодеев
)
(?! # Но стоп! Если это десятичный разделитель — мы прощаемся с пробелом
(?<=d) # Слева цифра смотрит строго
[.,] # Запятая или точка — как мост между цифрами
(?=d) # Справа ещё одна цифра — всё по науке
)
»’,
re.VERBOSE
)

▎Почему это важно?

Потому что поисковые системы любят порядок. Если ты поставишь пробел перед точкой в числе — поисковик подумает, что ты просто не умеешь писать. А если ты SEO-аналитик, то твоя задача — найти и эту ошибку тоже.

▎Немного SEO-юмора

Почему SEO-специалисты не любят пробелы перед знаками препинания?
Потому что каждый лишний пробел — это как мусор в индексе поисковой системы: никто не хочет убирать, но все страдают.

Что скажет нейросеть, если попросить её вынести мусор?
Извините, я могу оптимизировать ваши тексты и искать ошибки в них, но мусор выносить пока не умею.

▎Итог

Если хочешь быть крутым SEO-аналитиком, научись ловить эти маленькие пробельные косяки и исправлять их быстрее, чем нейросеть напишет новый спам в Telegram. А если нет — всегда можно переехать на карьеру дворника или копателя ям.

Там конкуренция меньше, зато физическая активность гарантирована!

Хочешь получить глубокий SEO аудит своего сайта? Напиши мне!

seohead.pro