Исправляем пробелы перед знаками препинания: SEO-детектив в действии
Добравшись до основного своего рабочего устройства — IMAC — после микроотпуска, я:
- Посмотрел оплаты от клиентов в банк-клиенте.
- Составил список рабочих задач и начал их выполнять…
И тут знаешь что?
Выполняя плановый аудит по одному из проектов своего клиента, понял, что можно улучшить скрипт для анализа проблем и точек роста на сайте.
Например?
Можно добавить механизм проверки корректности данных на страницах сайта в 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