SEO: meta tags, OG, JSON-LD, robots.txt, sitemap, keywords in content
This commit is contained in:
+12
@@ -424,6 +424,18 @@ def admin_page(request: Request, admin: User = Depends(require_admin), db: Sessi
|
||||
|
||||
|
||||
|
||||
|
||||
@app.get("/robots.txt", include_in_schema=False)
|
||||
def robots_txt():
|
||||
from fastapi.responses import FileResponse
|
||||
return FileResponse("static/robots.txt", media_type="text/plain")
|
||||
|
||||
|
||||
@app.get("/sitemap.xml", include_in_schema=False)
|
||||
def sitemap_xml():
|
||||
from fastapi.responses import FileResponse
|
||||
return FileResponse("static/sitemap.xml", media_type="application/xml")
|
||||
|
||||
@app.get("/api/public/services-by-category")
|
||||
def public_services_by_category(db: Session = Depends(get_db)):
|
||||
services = db.execute(
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
Disallow: /admin
|
||||
Disallow: /api/
|
||||
Disallow: /go/
|
||||
Disallow: /s/
|
||||
Disallow: /w/
|
||||
Disallow: /u/
|
||||
Disallow: /rdp/
|
||||
|
||||
Sitemap: https://stend.4mont.ru/sitemap.xml
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://stend.4mont.ru/</loc>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
@@ -3,7 +3,35 @@
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>МОНТ - инфрастуктурный полигон</title>
|
||||
<title>Инфраструктурный полигон МОНТ — демо и пилоты российского ПО</title>
|
||||
<meta name="description" content="Инфраструктурный полигон МОНТ: демонстрация и пилотное тестирование российского ПО для партнёров и заказчиков. Браузерный доступ к рабочим стендам — без установки и настройки." />
|
||||
<meta name="keywords" content="инфраструктурный полигон МОНТ, пилоты МОНТ, демо МОНТ, партнёры МОНТ, демонстрация МОНТ, российское ПО демо, отечественное ПО тестирование, демостенд ПО" />
|
||||
<meta name="robots" content="index, follow" />
|
||||
<link rel="canonical" href="https://stend.4mont.ru/" />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:url" content="https://stend.4mont.ru/" />
|
||||
<meta property="og:title" content="Инфраструктурный полигон МОНТ — демо и пилоты российского ПО" />
|
||||
<meta property="og:description" content="Демонстрация и тестирование российского ПО для партнёров и заказчиков МОНТ. Доступ к рабочим стендам прямо в браузере." />
|
||||
<meta property="og:image" content="https://stend.4mont.ru/static/logo.png" />
|
||||
<meta property="og:locale" content="ru_RU" />
|
||||
<meta property="og:site_name" content="Полигон МОНТ" />
|
||||
<meta name="twitter:card" content="summary" />
|
||||
<meta name="twitter:title" content="Инфраструктурный полигон МОНТ" />
|
||||
<meta name="twitter:description" content="Демо и пилоты российского ПО для партнёров и заказчиков МОНТ." />
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"name": "Инфраструктурный полигон МОНТ",
|
||||
"url": "https://stend.4mont.ru/",
|
||||
"description": "Платформа для демонстрации и пилотного тестирования российского программного обеспечения. Партнёры и заказчики МОНТ получают браузерный доступ к рабочим стендам.",
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "МОНТ",
|
||||
"url": "https://www.mont.com/"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<link rel="stylesheet" href="/static/style.css" />
|
||||
<link rel="icon" type="image/png" href="/static/favicon.png" />
|
||||
<style>
|
||||
@@ -31,7 +59,7 @@
|
||||
<div class="login-left-glow login-left-glow-bottom"></div>
|
||||
<div class="login-left-inner">
|
||||
<h1 class="login-left-title">Инфраструктурный<br>полигон МОНТ</h1>
|
||||
<p class="login-left-desc">Платформа для демонстрации и практического знакомства с отечественным ПО. Браузерный доступ к рабочим стендам с российскими ОС, платформами виртуализации, СРК и другими решениями — без установки и настройки.</p>
|
||||
<p class="login-left-desc">Платформа для демонстрации и пилотного тестирования российского ПО. Партнёры и заказчики МОНТ получают браузерный доступ к рабочим стендам с отечественными ОС, платформами виртуализации, СРК и другими решениями — без установки и настройки.</p>
|
||||
<ul class="login-features">
|
||||
<li class="login-feature">
|
||||
<span class="login-feature-icon">🖥</span>
|
||||
|
||||
Reference in New Issue
Block a user