Като се има предвид, че използвам CMS, която прави статия достъпна на следния URL адрес: http://example.com/article/1-my-first-and-famous-article/
Вътрешно мога да идентифицирам исканата статия недвусмислено по нейния id (1).
Как трябва да обработвам заявки към грешен (грешка при въвеждане, манипулация, ..) URL? Например някой поиска http://example.com/article/1-my-firsz-and-famous-article/
или http://example.com/article/1-this-article-is-stupid-idiot/
- трябва ли да отговоря с http код на състояние 301 и да пренасоча към правилния URL адрес или с 404 и да покажа ненамерена страница (може би с пренасочване след няколко секунди). Кой е предпочитаният начин от гледна точка на оптимизация за търсачки?