Перейти к публикации

Как изменить редирект с 302 на 301 для страниц с загруженными для скачивания пользователями сайта файлами?


Рекомендованные сообщения

Здравствуйте! Вот сайт https://mirhobby.space

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

В случае создания новости с такими файлами Яндекс выкидывает основную страницу из поиска как не качественную из-за 302 редиректа. Например: - основная страница https://mirhobby.space/263-izgotovlenie-odnorazovyh-perchatok-v-domashnih-uslovijah.html

- страница загрузки https://mirhobby.space/index.php?do=download&id=3

Техподдержка Яндекса рекомендует изменить 302 редирект на 301, якобы временная переадресация является нарушением их правил.

Я приблизительно понимаю, что, скорее всего, что-то надо прописать в файле .htaccess, но я очень далек от всех этих html, css, javascript и т. д. 

Подскажите, пожалуйста, гуманитарию, как изменить редиректы для страниц с загруженными файлами с 302 на 301?

 

Заранее спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Во первых DLE не делает никаких 302 редиректов ни для чего и нигде. Во вторых он для нее отдает код 403 т.е. доступ запрещен. В третьих эти страницы вообще запрещены для индексации поисковиками. Я сейчас говорю о том как работает стандартный DLE. Откуда у вас взялся 302 редирект непонятно.

Ссылка на сообщение
Поделиться на других сайтах

Вот ответ поддержки Яндекса

 

Страницы отсутствуют в выдаче, так как на них выполняют временный редирект 302 другие страницы вашего сайта. Например, на страницу https://mirhobby.space/235-elochnye-igrushki-svoimi-rukami.html выполняет такой редирект страница https://mirhobby.space/index.php?do=download&id=2

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

 

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

 

Подскажите, пожалуйста, как исправить эту ошибку?

Изменено пользователем HellyB
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, HellyB сказал:

Подскажите, пожалуйста, как исправить эту ошибку?

Я не могу вам подсказать, потому что 302 редиректов нет в DLE. А страница https://mirhobby.space/index.php?do=download&id=2 должна быть закрыта от индексации воообще. И она не должна присутствовать в выдаче в любом случае. Это не HTML страница

Ссылка на сообщение
Поделиться на других сайтах

В файле роботс прописано Disallow: /engine/download.php. Это и означает, что страницы с загрузкой закрыты для индексации? Извините за, наверное, глупые вопросы, просто я не специалист. Может нужно еще прописать Disallow: /index.php?do=download&id ?

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, HellyB сказал:

В файле роботс прописано Disallow: /engine/download.php. Это и означает, что страницы с загрузкой закрыты для индексации?

/index.php?do=download Есть разница в адресах? Думаю что есть и существенная. 

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...