Статьи

Поисковая оптимизация для веб-разработчиков

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

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

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

Навигация и доступность

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

  • вспышка
  • Навигация на основе форм
  • Java-апплеты
  • Некоторые меню Javascript / DHTML

«Почему?» Я слышу, как ты плачешь. Ну, к сожалению, поисковики не оснащены всеми плагинами, доступными для вашего обычного веб-браузера. Это означает, что требуется альтернативная навигация, если вы не хотите, чтобы поисковик полагал, что ваш сайт содержит одну страницу контента.

Лучшая рекомендация для преодоления 99% проблем с доступностью — это поддерживать сеть HTML-текстовых ссылок на вашем сайте и включать текстовую карту сайта, чтобы поисковые системы могли найти и проиндексировать все ваши отдельные страницы.

Архитектура сайта и технологии доставки контента

Еще одним камнем преткновения для поисковых систем является технология, используемая для доставки контента. Предполагая, что первое соображение учтено, и поисковая система может найти все URL-адреса, которые может предложить сайт, используемая вами техника доставки или веб-приложение может оказать существенное влияние на то, сможет ли поисковая система читать контент при этом. URL.

Здесь мы снова находим наших старых друзей: Java, Javascript, Flash и изображения в качестве основных нарушителей. Если дизайн вашего сайта в значительной степени связан с этими технологиями, ваш клиент должен знать, что поисковой системе будет сложно определять контент, что может привести к плохому проникновению в поисковую систему. На этом этапе вы захотите решить, будут ли эти технологии иметь решающее значение для успеха сайта, или же HTML выполнит свою работу точно так же, с дополнительным преимуществом потенциального ранжирования в поисковых системах.

Фреймы также могут создавать сложные проблемы для поисковых систем, поскольку их необходимо интерпретировать иначе, чем обычные веб-страницы. Они также могут затруднить пользователям создание закладок и глубоких ссылок на ваш сайт (что может сильно повлиять на вашу будущую стратегию онлайн-маркетинга). То же самое касается динамических URL-адресов, которые становятся очень длинными с использованием PHP, ASP, Cold Fusion и других языков сценариев и веб-приложений. Хотя поддержка поисковыми системами динамических URL-адресов увеличивается, настоятельно рекомендуется сохранить количество переменных, хранящихся в URL-адресе, равным одному или двум, а также отбрасывать идентификаторы сеансов из URL-адресов.

NB. В SitePoint есть несколько статей о переписывании URL-адресов, в которых даются советы не только о создании URL-адресов, удобных для поисковых систем, но и об одновременном решении некоторых распространенных проблем безопасности. Мой личный фаворит — mod_rewrite Тамаса Турчани : руководство для начинающих по перезаписи URL .

Оптимизация контента

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

Но прежде чем отряхнуть руки и запустить сервер Quake, чтобы поздравить себя с хорошо выполненной работой, подумайте о текущей оптимизации контента, которую менеджер веб-сайта должен будет выполнять ежедневно, если он действительно отдаст сайт. некоторые зубы в поисковике войн.

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

С помощью этой функции менеджер контента может включать популярные поисковые запросы непосредственно в некоторые из наиболее важных элементов HTML, которые поисковые системы используют для оценки релевантности страницы.

Вывод

Рассматривая вопросы, поднятые в этой статье,

  • Все ли мои страницы доступны для поисковых систем?
  • Понятно ли мое содержание поисковыми системами?
  • Являются ли важные элементы страницы редактируемыми для конечного пользователя?

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