From 639878927296c44a7a8ed693078a61264af31193 Mon Sep 17 00:00:00 2001 From: erjemin Date: Sat, 30 Oct 2021 19:47:29 +0300 Subject: [PATCH] sorted tags for SEO and avoid duplicate content --- cadpoint/web/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cadpoint/web/views.py b/cadpoint/web/views.py index 286cd65..72144c2 100644 --- a/cadpoint/web/views.py +++ b/cadpoint/web/views.py @@ -65,6 +65,9 @@ def index(request, " AND web_tbcontent.bContentPublish" else: l_tags = slug_tags.split("_") + if sorted(l_tags) != l_tags: + # список тегов не сортирован... для поисковиков это плохо. Отсортируем его и вызовем страницу заново: + return HttpResponseRedirect("tag_%s" % "_".join(sorted(l_tags))) s_tags = slug_tags.replace("_", "\', \'") query = "SELECT web_tbcontent.* FROM taggit_taggeditem" \ " INNER JOIN taggit_tag" \