Чтение онлайн

ЖАНРЫ

Поисковое продвижение сайтов
Шрифт:

4. В главе про улучшение скорости работы сайта мы говорили о важности использования http-кэширования [75] . Но использовать кэш важно не только для того, чтобы улучшить скорость загрузки.

Благодаря использованию нужных заголовков (один из пары Expires и Cache-Control max-age, а также один заголовок из пары Last-Modified и ETag) можно уменьшить объем передаваемого трафика за счет использования ресурсов из кэша, а не повторной их загрузки. Таким образом можно сэкономить краулинговый бюджет и улучшить полноту индексации сайта.

75

https://developers.google.com/speed/docs/insights/Leverage BrowserCaching

5. Не

нужно использовать nofollow-ссылки во внутренней перелинковке. Это затруднит индексацию страниц сайта. Исключение составляют случаи приоритизации сканирования, когда для робота закрываются разделы, которые не имеет смысла индексировать (примером могут служить ссылки на вход, регистрацию или корзину на сайте интернет-магазина). Процитируем представителей Гугла: «Использование nofollow в таких случаях позволяет роботу заняться сканированием других страниц, которые вы хотели бы видеть в индексе Google. И все же гораздо важнее правильно организовывать информацию: применять интуитивно понятную навигацию, удобные для пользователей и поисковых систем URL и т. д.» [76] .

76

https://support.google.com/webmasters/answei7965697hHru

6. Есть смысл подумать над использованием абсолютных (<a href=«http://site.ru/katalog»>Каталог продукции < /a>), а не относительных (<a href=«/katalog»>Каталог продукции</a>) внутренних ссылок.

Это поможет защитить контент от скраперов (парсеров) – мошеннических программ, которые воруют контент сайта и размещают его на других ресурсах.

При этом нужно помнить, что использование абсолютных адресов имеет ряд сложностей, которые встанут в полный рост при смене домена или протокола. Также сложно использовать абсолютные адреса при наличии нескольких доменов/поддоменов для разных языковых версий и при доработке сайта на тестовом сервере.

7. Следует использовать ключевые слова во внутренних ссылках. Мы уже касались этой темы в разделе про работу со статическими весами, но не лишним будет повторить: текст ссылки служит дополнительным сигналом релевантности. Нужно стремиться к тому, чтобы использовать в ссылке те ключевые слова, под которые оптимизирована страница.

8. Необходимо постоянно улучшать внутреннюю перелинковку:

a. Добавлять контекстные ссылки там, где это уместно.

b. Создавать рекомендательные блоки и виджеты.

c. Разместить в подвале сайты ссылки на важнейшие категории каталога и прочее.

Остается добавить, что приведенные рекомендации являются универсальными и подходят для любых типов проектов.

20. Повышение безопасности

К сожалению, в практике поискового продвижения нередко приходится сталкиваться с ситуациями злонамеренного взлома сайтов.

Взлом может быть сделан с разными целями, в том числе для понижения сайта-конкурента в результатах выдачи. Для этого случая, кроме простого удаления информации или нарушения программной работы ресурса (что легко исправить с использованием резервной копии сайта), могут использоваться и более тонкие приемы. Например, на взломанном ресурсе могут быть незаметно размещены материалы и ссылки, которые приведут к санкциям со стороны поисковиков. Простейший пример: размещение скрытого текста или ссылки на сомнительные сайты «взрослой» тематики и онлайн-казино.

Проникновение также выполняют безличные роботы, которые автоматически сканируют сайты на наличие типичных уязвимостей. Если такие уязвимости есть, сайт взламывается и на сервер закачивается вредоносный код или, например, страницы со ссылками на другие взломанные ресурсы и целевые сайты. Сети из таких взломанных сайтов могут достигать огромных размеров – до десятков, сотен и даже миллионов сайтов.

Чтобы избежать неприятных последствий, следует позаботиться о безопасности сайта. Рекомендаций здесь много, однако внедрить их без помощи профессионального программиста не всегда возможно.

Приведем

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

1. Проверить настройки сервера. Советы по безопасности легко найти для распространенных серверов, таких как Apache [77] или IIS (Internet Information Services) [78] .

2. Составить список всего установленного ПО и регулярно его обновлять. Это касается как CMS, так и дополнительных сервисов, плагинов и программ.

3. Проверить сайт на наличие известных уязвимостей, например, межсайтового скриптинга (XSS, Cross-Site Scripting) [79] и SQL-инъекций [80] .

77

https://httpd.apache.org/docs/1.3/misc/security_tips.html

78

https://technet.microsoft.com/ru-ru/library/jj635855(v=ws.11). aspx

79

https://bugtraq.ru/library/www/xssanatomy.html

80

https://ru.wikipedia.org/wiki/Внедрение_SQL-кода

4. Разграничить права доступа между всеми пользователями сайта. Ввести надежные пароли [81] и регулярно их обновлять.

5. Использовать безопасные протоколы для передачи данных между локальным компьютером и сервером (например, SSH и SFTP, а не обычными текстовыми протоколами без шифровки при аутентификации, например, Telnet или FTP).

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

81

https://support.google.com/accounts/answer/32040?hl=ru%20&rd=2

7. По возможности выполнить все рекомендации по безопасности, на которых настаивают разработчики CMS-сайта.

8. Следить за тем, что попадает с продвигаемого сайта в индекс поисковой системы. Если там обнаружатся подозрительные страницы и ссылки – следует немедленно принять меры.

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

21. Оптимизация изображений

Использование изображений является хорошим способом привлечения дополнительных посетителей из поисковых систем. Однако для достижения нужного эффекта картинки должны быть SEO-дружественными [82] .

При определении релевантности изображения какому-либо запросу поисковая система учитывает имя файла, альтернативный текст (значения атрибута alt у тега изображения img), описание содержимого (значения атрибута title у тега изображения img), текст рядом с изображением и подпись к изображению, которая находится в непосредственной близости от него.

82

https://support.google.com/webmasters/answer/114016?hl=ru

Именование изображений

Имя файла – это один из важнейших сигналов, по которому поисковые системы могут определять тематику изображения. При его формировании следует придерживаться определенных рекомендаций:

– имена должны быть простые и удобные для пользователя;

– нужно вставлять ключевые слова в название файла;

– нельзя использовать ничего не значащие или технические имена (например: IMG027589.jpg);

– не более 4–5 слов в названии;

Поделиться с друзьями: