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

Все чатыФиксы на "краю" и на стороне клиента

 699  


Фиксы на "краю" и на стороне клиента

Граничное SEO (edge SEO; на "краю") означает любые SEO-изменения, которые вносятся после того, как код страниц создан вашей CMS или исходным сервером до того, как он будет передан пользователю. Эти изменения вносятся ближе к пользователю путем модификации кода страниц на пути "через" слой, подобный CDN. В частности, это могут быть бессерверные технологии, как Cloudflare Workers, для выполнения JavaScript в граничных условиях без воздействия на базовую инфраструктуру.

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

Это часто позиционируется как способ обработки "корпоративных" сайтов и т.д.

Да - получить согласие лиц, принимающих решения может быть сложно.

Да - очереди и ожидание пушей разработчиков может отнимать много времени.

Да - сайты-франкенштейны и старые кодовые базы часто сопровождаются целым рядом проблем.

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

Затем нужно разобраться, были ли эти вещи сделаны через CDN или развернуты на стороне клиента с помощью JavaScript... это слишком муторно.

И дело не только в отсутствии документации/логирования.

— X задается в CMS.

— Оно перекрывается плагином.

— Затем есть то прекрасное значение по умолчанию, поставляемое в заголовке через PHP/htaccess.

— Которое игнорируется CDN из-за того, что кто-то решил его изменить.

— И замена конфликтует с JS-инжектированным Meta.

Изменения "вниз по течению" только усложняют трекинг!

Так сделайте одолжение миру, заведите нормальный лог:

— дата

— человек

— файл(ы)

— изменения

— причина(ы)

— кто подписал

— электронная почта

— чаты и т.д.

И если это вообще возможно... дайте нам шанс на победу!

Добавьте примечание в кастонмый хидер!

Если внедряется мета, добавьте data-значение, которое говорит "JS injected", или <!-- JS-I --> и т.д.

Не заставляйте тех, кто придет после, тратить свое время на размышления о том, почему изменение X на платформе делает кучу говна.

И пожалуйста - используйте пограничные изменения (или на стороне клиента) только:

1) Если это абсолютно необходимо

2) В краткосрочной перспективе

Никто не должен полагаться на JS/Edge исправления в долгосрочной перспективе.

Оригинал

@MikeBlazerX

Ссылки из поста:
https://twitter.com/darth_na/status/15762589427828...
https://t.me/MikeBlazerX

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