School PHP

Урок 18: Регистрируем сайт в Google и Yandex

План:

  • Регистрируем сайт в Google webmaster и Yandex webmaster
  • Создаём robots.txt и sitemap.xml
  • Создаем структуру сайта и перелинковку
  • Компрессор css (.min.css) и js (.min.js) файлов
Доступ к видео-уроку, а так же к домашним заданиям и дополнительному материалу откроется после оплаты за урок или курс.

Описание:

Google webmaster и Yandex webmaster


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

При правильной настройке sitemap.xml мы сможем не только добавить сам сайт для индексации, но так же загрузить все необходимые для этого страницы, чтобы ускорить процесс индексации. Если страницы не будут добавлены вручную, то поисковый робот сам проанализирует их в течении определённого периода времени, а так же есть вероятность, что пропустит некоторые страницы. Кроме этого при настройке robots.txt мы можем указать страницы и разделы, которые не надо индексировать по причине того, что эти страницы не нужны в выдаче, к таким относятся админка, кабинет пользователя, страницы личных данных и т.п.

Создание структуры сайта


Так же в этом уроке мы рассмотрим способы и примеры структуризации данных. Научим роботов воспринимать страницу не как независимый элемент, а как составную часть большого механизма (сайта, раздела сайта).
Допустим, мы развиваем курс HTML+CSS, а в этом курсе есть отдельные страницы уроков. Используя специальные теги и атрибуты мы можем указать, что урок является составной частью курса, а так же урок имеет предыдущую и следующую страницы. Поисковики стараются адаптироваться под восприятие сайта как человеком, основываясь на этом подумайте, на сколько ценен будет мой сайт как курс или блог по HTML, если на нём будет всего 1-2 урока на сложные темы и всё, или же на сколько возрастёт его ценность, когда мы получим цельный курс от А до Я и раскрывая все принципы построения современного сайта. Я думаю, что не сложно догадаться, что сайт с хорошей структурой и большим контентом будет приятен как людям, так, соответственно, и поисковым системам.

Компрессоры CSS и JS


Когда мы пишем наш сайт, то придерживаемся правил синтаксиса кода, одной составляющей грамотного кода являются табуляции, пробелы и отступы. Они позволяют нам лучше ориентироваться в нашем коде, но лишний пробел повышает вес страницы на 1 байт, таким образом получается, что если бы мы писали кашу, то страницы загружались значительно быстрее. Выход есть - мы пишем красивый и удобный код, а после запускаем специальный компрессор CSS или JS, который убирает ненужные пробелы, табуляцию или пустые строки и на выходе получаем такой файл: styles.min.css. Хочу заметить, что это общепринятое правило дописывать .min в название файла перед расширением, которое говорит, что файл Minify (уменьшен в размере). PHPStorm имеет дополнение "Компрессор CSS и JS".
Войти | Регистрация