Geri qayıt

“Vebsayt Spesifikasiyası” — yaxşı saytın texniki tələbləri üçün açıq sənəd
SiTech AI Team2 dəq oxu

“Vebsayt Spesifikasiyası” — yaxşı saytın texniki tələbləri üçün açıq sənəd

Yeni açıq layihə yaxşı vebsaytın malik olmalı olduğu texniki xüsusiyyətləri vahid, platformadan asılı olmayan sənəddə toplayır: HTML doctype və robots.txt-dən CSP, hreflang və AI agentləri üçün maşın-oxunaqlı girişə qədər.

“Vebsayt Spesifikasiyası” (The Website Specification) adlı açıq layihə yaxşı vebsaytın malik olmalı olduğu texniki xüsusiyyətləri, saytın hansı texnologiya üzərində qurulduğundan asılı olmayaraq, bir yerdə toplayır. Sənədi Joost de Valk və könüllülər idarə edir; iş GitHub-da açıq şəkildə aparılır, kod MIT, məzmun isə CC BY 4.0 lisenziyası ilə yayımlanır.

Doctype-dan DNSSEC-ə qədər on başlıq

Sənəd on başlığa bölünüb. “Əsaslar” bölməsi hər HTML sənədi üçün vacib elementləri əhatə edir: doctype, etibarlı BCP 47 lang atributu, ilk 1024 baytda UTF-8 bəyannaməsi və istifadəçinin miqyaslandırmasını heç vaxt söndürməyən viewport meta teqi. SEO bölməsi RFC 9309 ilə standartlaşdırılmış robots.txt-ni, XML sayt xəritələrini və xəritə indekslərini, JSON-LD strukturlaşdırılmış məlumatlarını, başlıq iyerarxiyasını, daxili keçidləri və IndexNow-u əhatə edir — bu protokol Bing, Yandex, Naver və Seznam-a çatır, Google-a isə yox.

Əlçatanlıq tələbləri hər şəkil üçün alt mətn, klaviatura ilə tam idarəetmə, görünən fokus göstəriciləri, əsas məzmuna keçid linkləri və üst-üstə qatlar üçün inert atributunu nəzərdə tutur. Təhlükəsizlik bölməsi TLS 1.2 və ya 1.3 ilə HTTPS-i, Content Security Policy-ni, X-Content-Type-Options: nosniff-i və DNSSEC-i əhatə edir. Qalan bölmələr well-known URI-lərə, agentlər üçün hazırlığa, performansa (müasir şəkil formatları, brotli və gzip sıxlaşdırma, ETag validatorları), məxfilikə, dayanıqlığa — düzgün 404 və 500 səhifələri, texniki işlər zamanı Retry-After başlıqlı 503 — və beynəlmiləlləşdirməyə aiddir; buna hreflang və ziyarətçilərin IP ünvanına görə yönləndirilməsinə qarşı xəbərdarlıq da daxildir.

Agentlər üçün də yazılıb

Spesifikasiyanın hər səhifəsi xam Markdown kimi iki yolla əlçatandır: ünvana .md əlavə etməklə və ya kanonik ünvana Accept: text/markdown başlığı göndərməklə; bu halda cavab Content-Location başlığı və keşlər üçün Vary: Accept ilə birlikdə Markdown qaytarır. Bütün məzmun vahid llms-full.txt faylında birləşdirilib. mcp.specification.website ünvanındaki vəziyyətsiz MCP serveri autentifikasiya olmadan search, list_topics, get_topic, get_checklist və audit_url alətlərini təqdim edir, agentlər üçün bacarıq faylı isə /.well-known/agent-skills/ altında yerləşdirilib.

Öz qaydalarına əməl edən sayt

Layihənin özü bu qaydaların nümunəsidir. Astro ilə yaradılan və GitHub-dan Cloudflare Pages-ə yerləşdirilən statik sayt cavab başlığı kimi sərt Content-Security-Policy, tam təhlükəsizlik başlıqları dəsti, /.well-known/security.txt, robots.txt, xəritə indeksi və RSS axını təqdim edir. Mənbələr məzmun sxeminin hissəsidir — mənbə linki olmayan səhifə birləşdirilməməlidir. Düz yoxlama siyahısı və kopyalamağa hazır Markdown tapşırıq siyahısı bütün spesifikasiyanı ümumiləşdirir, ayrı bir səhifə isə bilərəkdən kənarda saxlanılan standartları və bu qərarı nəyin dəyişəcəyini sənədləşdirir. Bənzər layihə eyni yanaşmanı e-poçta tətbiq edir.

Sayt auditləri aparan komandalar üçün dəyər ayrı-ayrı qaydada deyil, məcburi olanı yalnız tövsiyə ediləndən ayıran vahid mənbədə və skanerin ya agentin birbaşa istifadə edə biləcəyi maşın-oxunaqlı versiyasındadır.

SiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.