Size: a a a

Django [ru] #STAY HOME

2020 June 01

МП

Михаил Павлов... in Django [ru] #STAY HOME
Вполне могло бы быть расширение или сниппет теста
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Очень общая задача дл многих сайтов
источник

LK

Lex Kosha in Django [ru] #STAY HOME
Михаил Павлов
Доброго утра. Подскажите может есть экстеншн или тест который бы проходил по всем урл, подставлял некоректные значения и делал проверку на отдачу 404?
Готового не встречал, писал парсер из sitemap он обходил линки
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Lex Kosha
Готового не встречал, писал парсер из sitemap он обходил линки
Есть страницы с фильтрами
источник

LK

Lex Kosha in Django [ru] #STAY HOME
Михаил Павлов
Есть страницы с фильтрами
И? Их лучше закрыть от индексации.  Ты можешь смотреть статус в веб-мастер и брать от туда 404 и делать 301
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Lex Kosha
И? Их лучше закрыть от индексации.  Ты можешь смотреть статус в веб-мастер и брать от туда 404 и делать 301
Есть отдел по SEO, это их компетенция. Зачем мне вообще даже думать про это?
источник

LK

Lex Kosha in Django [ru] #STAY HOME
Михаил Павлов
Есть отдел по SEO, это их компетенция. Зачем мне вообще даже думать про это?
Ты молодец что думаешь об этом. Тебе нужно сделать чтоб отдавало статус 404 и исключишь дублирование. Остальное это забота сеошника, он сделает аудит сайта и попросит что то исправить.
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Спасибо.
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Наверное нужно будет таки пройтись по всем адресам из списка в 200 строк
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Михаил Павлов
Наверное нужно будет таки пройтись по всем адресам из списка в 200 строк
а как ты определишь что тебе отдало 404 ? =)
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
response.status_code
источник

LK

Lex Kosha in Django [ru] #STAY HOME
Михаил Павлов
response.status_code
👍🏻👍🏻👍🏻
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя есть

/fake/
/post/<int:pk>
/user/<slug:username>


fake - нет въюхи выдаст тебе 404
/post/<int:pk> - если не передашь pk существующей записи(те ее надо создать предварительно) - выдаст 404
и тд
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Да
источник

MT

Max Tuh in Django [ru] #STAY HOME
Добрый день. Подскажите материал для изучения. Нужно деплойнуть свой проект django+ngnix
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и на что тебе такой тест даст ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
на DO неплохие мануалы
источник

МП

Михаил Павлов... in Django [ru] #STAY HOME
Dan Tyan
и на что тебе такой тест даст ?
Это задача от отдела по SEO
источник

LK

Lex Kosha in Django [ru] #STAY HOME
Dan Tyan
у тебя есть

/fake/
/post/<int:pk>
/user/<slug:username>


fake - нет въюхи выдаст тебе 404
/post/<int:pk> - если не передашь pk существующей записи(те ее надо создать предварительно) - выдаст 404
и тд
Это нужно для сео, понятное дело что у тебя будет 100 500 страниц с 404 важно чтоб их не было на сайте и в карте сайта.  Для этого тестим статус имеющихся страниц.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я понимаю для чего
мне интересна техническая реализация
источник