Как опытный специалист в области SEO с более чем двадцатилетним опытом работы за плечами, я могу с уверенностью сказать, что недавние идеи Мартина Сплитта по отладке проблем сканирования и индексирования, связанных с JavaScript, были просто поучительными. В конце концов, кто бы мог подумать, что виновником большинства проблем с SEO обычно является не сам JavaScript, а неправильное использование или ошибочный подход к отладке?
Столкнувшись за свою карьеру с изрядной долей предполагаемых проблем с JavaScript, я полностью согласен с утверждением Мартина о том, что предвзятость подтверждения играет значительную роль в этом заблуждении. Легко попасть в ловушку, предполагая, что в проблемах с SEO виноват JavaScript, а затем искать повсюду доказательства, подтверждающие эту теорию. Однако, как отмечает Мартин, в большинстве случаев корректировки требуют не мы, а наш подход.
По моему опыту, отладка JavaScript никогда не была моей сильной стороной, но я могу подтвердить тот факт, что знание нескольких приемов отладки JavaScript может сэкономить огромное количество времени, потраченного на поиск не той проблемы. Рекомендации Мартина по использованию таких инструментов, как инструмент проверки URL-адресов консоли поиска Google, тест расширенных результатов Google и инструменты разработки Chrome, являются бесценными ресурсами для всех, кто хочет получить хорошее начало в устранении проблем сканирования, возникающих на веб-сайте.
Почему разработчики JavaScript не играют в прятки? Потому что удачи вам в сокрытии, если вы не умеете программировать!
Недавно SearchNorwich опубликовал познавательное видео, в котором Мартин Сплитт из Google объяснил, как устранять проблемы, связанные с JavaScript, и его влияние на сканирование и индексирование. Интересно, что он подчеркнул, что чаще всего проблемы с индексацией вызывает не сам JavaScript; вместо этого основная причина заключается в чем-то совершенно другом. Даже если у вас нет опыта программирования на JavaScript, советы Мартина помогут любому начать процесс диагностики проблем сканирования, возникающих на веб-сайте.
JavaScript редко является причиной проблем с SEO
Видео Мартина под названием «SearchNorwich» было выпущено около месяца назад. Недавно Джон Мюллер предположил, что чрезмерное использование JavaScript может негативно повлиять на SEO. Это наблюдение перекликается с мнением Мартина о том, что JavaScript редко является основной причиной проблем с SEO; вместо этого зачастую это либо неправильное использование JavaScript, либо какая-то другая основная проблема.
Он отмечает, что почти каждая проблема с JavaScript, которую он получает по электронной почте, оказывается совершенно другой. Он объясняет эту закономерность ошибочной методологией устранения проблем SEO. По сути, то, что он описывает, — это предвзятость подтверждения — склонность рассматривать доказательства таким образом, чтобы поддерживать ранее существовавшие предположения, игнорируя при этом доказательства, которые противоречат этим убеждениям. Проще говоря, предвзятость подтверждения относится к процессу предпочтения информации, которая соответствует текущим убеждениям, и игнорирования данных, которые бросают им вызов.
С точки зрения человека, связанного с Google, кажется, что специалисты по SEO часто ищут признаки того, что проблемы, с которыми они сталкиваются, связаны с JavaScript. Затем они связались со мной по электронной почте или в социальных сетях и заявили: «Мы обнаружили сбой. Он связан с JavaScript. Вы утверждаете, что JavaScript работает в поиске Google, но у нас есть убедительные доказательства обратного, и мы считаем, что проблема связана с из JavaScript.
Подводя итог, он упомянул, что из множества случаев, когда кто-то в течение года предполагал, что JavaScript стал причиной его проблем с SEO, он столкнулся только с одним достоверным случаем, когда действительно была виновата настоящая ошибка JavaScript. Только один такой случай.
Многие люди утверждают, что рендеринг на стороне клиента решает проблемы, но, тем не менее, они сталкиваются с проблемами, утверждая, что это проблема JavaScript или, возможно, даже ошибка в системе Google. Однако меня это интригует, потому что, когда небольшие специализированные веб-сайты сообщают об этой предполагаемой ошибке, я часто обнаруживаю, что настоящим виновником являются не мы, а их собственный код.
Проще говоря, Сплитт отмечает, что чаще всего проблемы, связанные со сканированием или рендерингом в JavaScript, возникают не из-за ошибок в самом JavaScript, а из-за того, как он используется.
Поиск источника проблем с рендерингом
Расследование того, почему Google отображает веб-страницу, может выявить, что вся страница выглядит так, как задумано, некоторые разделы не загружаются или страница вообще не индексируется.
Он рекомендует использовать следующие инструменты для устранения возможных проблем с JavaScript:
1. Инструмент проверки URL-адресов консоли поиска Google
2. Тест расширенных результатов Google
3. Инструменты разработчика Chrome
Простая отладка JavaScript
Используя эти начальные инструменты, вы можете ввести URL-адрес, который будет быстро сканироваться Google. Впоследствии он будет отображать, как страница отображается в Google во время процесса индексирования, предоставляя представление о том, как страница воспринимается поисковыми системами.
Мартин объясняет полезность сообщений консоли JavaScript в Chrome Dev Tools:
Доступна дополнительная информация, которая дает ценную информацию как о сообщениях консоли JavaScript, так и о сетевых действиях. Если после проверки этих деталей ваш контент соответствует вашим ожиданиям, маловероятно, что виноват JavaScript. Следуя этой простой практике, можно избежать около 90 % проблем, о которых мне сообщили.
Кроме того, он отметил, что тот факт, что консоль JavaScript указывает на ошибку, не обязательно означает, что существует проблема с самим JavaScript. Он привел пример ошибки, возникающей из-за невозможности выполнения JavaScript из-за блокировки API-интерфейса файлом Robots.txt, что, в свою очередь, препятствовало правильному отображению веб-страницы.
Почему так много SEO-специалистов винят JavaScript?
Мартин предполагает, что плохая репутация JavaScript как вызывающего проблемы со сканированием и индексированием во многом объясняется отсутствием понимания того, как эффективно его отлаживать. Хотя я могу это понять, я изучил основы кодирования JavaScript вручную 25 лет назад, и мне всегда было трудно работать, и я до сих пор чувствую это — просто это никогда не было моей областью знаний.
Однако точка зрения Мартина верна; изучение некоторых методов устранения неполадок JavaScript может предотвратить ненужную трату времени на решение неправильных проблем.
Посмотрите презентацию Мартина Сплитта здесь:
Может быть, это не JavaScript – Мартин Сплитт из SearchNorwich 18
Смотрите также
- Действия команды поиска Google и Bing в Новый 2025 год
- Акции KZOS. Казаньоргсинтез: прогноз акций.
- Акции T. Т-Технологии: прогноз акций.
- Google запускает новый вид «24 часа» в консоли поиска
- Акции LENT. Лента: прогноз акций.
- Будет ли в Once Human кроссплатформенная игра и кроссплатформенный прогресс?
- Google Ads разрешит рекламу курьеров по фэнтези-спорту и лотереям во многих штатах
- OpenAI выпускает поиск ChatGPT: цитаты, элементы управления Robots.txt и многое другое
- Акции ELMT. Элемент: прогноз акций.
- 9 действенных шагов для улучшения вашего рейтинга в Google
2025-01-04 16:08