sorted tags for SEO and avoid duplicate content

This commit is contained in:
erjemin
2021-10-30 19:47:29 +03:00
parent 44fc3751a9
commit 6398789272

View File

@@ -65,6 +65,9 @@ def index(request,
" AND web_tbcontent.bContentPublish" " AND web_tbcontent.bContentPublish"
else: else:
l_tags = slug_tags.split("_") l_tags = slug_tags.split("_")
if sorted(l_tags) != l_tags:
# список тегов не сортирован... для поисковиков это плохо. Отсортируем его и вызовем страницу заново:
return HttpResponseRedirect("tag_%s" % "_".join(sorted(l_tags)))
s_tags = slug_tags.replace("_", "\', \'") s_tags = slug_tags.replace("_", "\', \'")
query = "SELECT web_tbcontent.* FROM taggit_taggeditem" \ query = "SELECT web_tbcontent.* FROM taggit_taggeditem" \
" INNER JOIN taggit_tag" \ " INNER JOIN taggit_tag" \