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

Как изменить редирект с 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 Есть разница в адресах? Думаю что есть и существенная. 

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...