Я прошу прощения за вопиющее незнание этого вопроса, но мне было поручено исправить кое-что в Django, с которым у меня НЕТ опыта!
У нас проблема с URL-адресами и дублированным контентом.
Если мы зайдем на сайт «www.hello.com/services/», тогда мы получим полную страницу, абсолютно нормально.
Если мы зайдем на «www.hello.com/services», то получим тот же контент, но с настройками по умолчанию, которые, кажется, установлены в строке:
class PageTitleNode(template.Node):?
?
def render(self, context):?
try:?
meta_info = MetaInfo.objects.get(url=context['request'].path)?
except ObjectDoesNotExist:?
return u'This is our default page title'?
return u"%s - hello.com" % meta_info.title
Основная проблема заключается в том, что Google индексирует две почти идентичные страницы, и это плохо для SEO в соответствии с переплатой партнера по онлайн-стратегии нашего клиента .
Я знаю, что это расплывчато, но если кто-то может помочь, тогда будет много радости.
Спасибо за чтение!