Распространенные ошибки JavaScript, которые могут навредить вашему SEO [Video]


И почему JavaScript не может быть настоящей причиной ваших проблем со сканированием.

«Часто я вижу, что во всем виноват JavaScript, когда проблема в чем-то другом», – назвал Мартин Сплитт, защитник разработчиков поисковых систем в Google, как основную проблему, лежащую в основе многих ошибок сайта, с которыми он сталкивается. Во время нашего сеанс сканирования и индексации Live with Search Engine Land, Сплитт обсудил наиболее распространенные проблемы, связанные с JavaScript, которые могут повредить SEO сайта, а также некоторые способы их избежать.

Одно из распространенных заблуждений состоит в том, что JavaScript просто не подходит для поисковых систем. «Ну, ты мог бы [have JavaScript work well for search engines] если бы ваш JavaScript не был роботизирован, поэтому мы [Google] не может получить доступ к вашему JavaScript », – сказал Сплитт. При использовании внешних файлов JavaScript как части страницы некоторые оптимизаторы поисковых систем и владельцы сайтов используют свой файл robots.txt, чтобы заблокировать доступ Google к этому коду, не подозревая о последствиях. Это не нарушит функциональность для пользователей, но отключит поисковые системы от получения этого JavaScript для отображения страницы.

Напротив, «Мы действительно видим, что люди взламывают веб-сайты для пользователей, а не для поисковых систем», – сказал Сплитт. Эти сайты являются индексируемыми, но не обеспечивают удобного взаимодействия с пользователем, так как им может потребоваться отправлять аномально большие объемы данных, например, для загрузки простого списка продуктов.

«Еще одна вещь, которую я относительно часто вижу, – это то, что люди полагаются на JavaScript, чтобы делать то, что вы можете делать без JavaScript», – сказал Сплитт, добавив: «Это не то, о чем вам по сути нужно быть осторожным, это просто то, что я думаю. бессмысленно. ” Пример использования Splitt для ненужного JavaScript использует его вместо стандартной HTML-ссылки. Это может вызвать проблемы для робота Googlebot, поскольку он не взаимодействует с такими функциями, что может привести к пропуску ваших ссылок.

Почему нам не все равно. При добросовестной реализации JavaScript можно использовать для улучшения вашего сайта интерактивными функциями или веб-приложения, например, не жертвуя своей видимостью в органическом поиске. В этом случае владельцы сайтов должны по возможности выбирать простые и надежные методы, а не более сложные решения, поскольку использование сложных обходных решений может привести к проблемам со сканированием в будущем.

Хотите больше жить с Search Engine Land? Получи это здесь: