Myengine

Все что касается индексации сайта

3 месяца назад Yura

1. при наборе не существующих страниц не выводится ошибка ERROR 404 к примеру

https://my-engine.ru/user/Yura/1111

https://my-engine.ru/user/Yura/1111.111

https://my-engine.ru/user/Yura/1111/111

и. тд.

при просмотре исходного кода страницы также наблюдается такая картина

<meta name="description" content="">

<meta name="keywords" content="">

лучше это отправить на несуществующую страницу 404

2. В папке pages/404.html а также во всех во всех ошибках 401, 403, 404, 500, считаю как и в других продуктах "cms" должны присутствовать мета теги такие как:

<meta name="keywords" content="ERROR 404" />

<meta name="description" content="ERROR 404" />

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="utf-8">

<title>ERROR 404</title>

<meta name="keywords" content="ERROR 404" />

<meta name="description" content="ERROR 404" />

</head>

<body>

<h1 style="text-align:center;">ERROR 404<br><br>Page Not Found</h1>

<p style="text-align:center;"><a href="/">Перейти на главную страницу сайта</a></p>

</body>

</html>

Только в таком случае поисковый робот будет понимать что это за страница.

Вернуться назад к другим темам

Ответы пользователей

Чтобы оставлять сообщения необходимо авторизоваться
Yura 3 месяца назад

Хорошо если поисковики понимают что это 404, ok, спасибо за разъяснение!

Ivan 3 месяца назад

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

2. Поисковики прекрасно понимают, что это 404, т.к. отправляется header

header(PROTOCOL.' 404 Not Found');