Skip to content

sawfly/test_last

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test_last

last test task

task

Должно быть поле для ввода адреса сайта Вводим в это поле адрес - и скрипт выполняет следующие проверки

  1. Наличие на сайте файла robots.txt
  2. Код ответа сервера файла robots.txt
  3. Вес robots.txt
  4. Наличие директивы Host в файле robots.txt и т.д.

По результатом проверок должна выводиться вот такая таблица В таблице выводится только 1 состояние Или ОК Или ОШИБКА

Полный список проверок для тестового задания и вид таблицы - всё в файле.

Просьба выложить результат на хостинг и прислать ссылку. Плюс отдельно прислать сам код для ознакомления. also send em link on repo

table

Название проверки Статус Текущее состояние
1 Проверка наличия файла robots.txt Ок Состояние Файл robots.txt присутствует
Рекомендации Доработки не требуются
Ошибка Состояние Файл robots.txt отсутствует
Рекомендации Программист: Создать файл robots.txt и разместить его на сайте.
6 Проверка указания директивы Host Ок Состояние Директива Host указана
Рекомендации Доработки не требуются
Ошибка Состояние В файле robots.txt не указана директива Host
Рекомендации Программист: Для того, чтобы поисковые системы знали, какая версия сайта является основных зеркалом, необходимо прописать адрес основного зеркала в директиве Host. В данный момент это не прописано. Необходимо добавить в файл robots.txt директиву Host. Директива Host задётся в файле 1 раз, после всех правил.
8 Проверка количества директив Host, прописанных в файле Ок Состояние В файле прописана 1 директива Host
Рекомендации Доработки не требуются
Ошибка Состояние В файле прописано несколько директив Host
Рекомендации Программист: Директива Host должна быть указана в файле толоко 1 раз. Необходимо удалить все дополнительные директивы Host и оставить только 1, корректную и соответствующую основному зеркалу сайта
10 Проверка размера файла robots.txt Ок Состояние Размер файла robots.txt составляет __, что находится в пределах допустимой нормы
Рекомендации Доработки не требуются
Ошибка Состояние Размера файла robots.txt составляет __, что превышает допустимую норму
Рекомендации Программист: Максимально допустимый размер файла robots.txt составляем 32 кб. Необходимо отредактировть файл robots.txt таким образом, чтобы его размер не превышал 32 Кб
11 Проверка указания директивы Sitemap Ок Состояние Директива Sitemap указана
Рекомендации Доработки не требуются
Ошибка Состояние В файле robots.txt не указана директива Sitemap
Рекомендации Программист: Добавить в файл robots.txt директиву Sitemap
12 Проверка кода ответа сервера для файла robots.txt Ок Состояние Файл robots.txt отдаёт код ответа сервера 200
Рекомендации Доработки не требуются
Ошибка Состояние При обращении к файлу robots.txt сервер возвращает код ответа (указать код)
Рекомендации Программист: Файл robots.txt должны отдавать код ответа 200, иначе файл не будет обрабатываться. Необходимо настроить сайт таким образом, чтобы при обращении к файлу robots.txt сервер возвращает код ответа 200

result

result

About

last test task

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages