diff --git a/landing_page/landing_page/settings.py b/landing_page/landing_page/settings.py index a6206e02..abfac00d 100644 --- a/landing_page/landing_page/settings.py +++ b/landing_page/landing_page/settings.py @@ -36,6 +36,7 @@ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'django.contrib.sitemaps', ] MIDDLEWARE = [ diff --git a/landing_page/landing_page/urls.py b/landing_page/landing_page/urls.py index 0f50e6ca..4e7cbba3 100644 --- a/landing_page/landing_page/urls.py +++ b/landing_page/landing_page/urls.py @@ -15,8 +15,14 @@ """ from django.contrib import admin from django.urls import include, path +from django.contrib.sitemaps.views import sitemap urlpatterns = [ path('', include('mainpage.urls')), path('admin/', admin.site.urls), + path('sitemap.xml', sitemap, {'sitemaps': sitemaps}, + name='django.contrib.sitemaps.views.sitemap') ] + + + diff --git a/landing_page/mainpage/static/robots.txt b/landing_page/mainpage/static/robots.txt index 6d286774..46a85778 100644 --- a/landing_page/mainpage/static/robots.txt +++ b/landing_page/mainpage/static/robots.txt @@ -1,3 +1,16 @@ User-agent: * Disallow: *lessons* + +User-agent: * +Disallow: /?ref= + +User-agent: * +Disallow: /?trk= + +User-agent: * +Disallow: /?source= + +User-agent: * +Disallow: /?5030bbc2 + Host: https://learn.python.ru/ \ No newline at end of file diff --git a/landing_page/mainpage/static/sitemap.xml b/landing_page/mainpage/static/sitemap.xml new file mode 100644 index 00000000..51ee6599 --- /dev/null +++ b/landing_page/mainpage/static/sitemap.xml @@ -0,0 +1,22 @@ + + + + + + + https://learn.python.ru/ + 2021-03-16T16:54:50+00:00 + 1.00 + + + https://learn.python.ru/projects + 2021-03-16T16:54:50+00:00 + 0.80 + + + + \ No newline at end of file diff --git a/landing_page/mainpage/templates/mainpage/include/track_bots.html b/landing_page/mainpage/templates/mainpage/include/track_bots.html index 45ddfbf1..50358c1c 100644 --- a/landing_page/mainpage/templates/mainpage/include/track_bots.html +++ b/landing_page/mainpage/templates/mainpage/include/track_bots.html @@ -1,5 +1,5 @@

Трек «Чат-боты»

-

Базовый бот для Телеграм

+

Базовый бот для Телеграм

-

Расширяем возможности бота

+

Расширяем возможности бота

-

Пользовательские клавиатуры

+

Пользовательские клавиатуры

-

Интеграция бота с внешними сервисами

+

Интеграция бота с внешними сервисами

-

Диалоговые боты

+

Диалоговые боты

-

Знакомство с MongoDB

+

Знакомство с MongoDB

-

Автоматически выполняемые задания

+

Автоматически выполняемые задания

-

Использование Inline-клавиатур

+

Использование Inline-клавиатур

-

Тестирование чат-ботов

+

Тестирование чат-ботов