SEO Gollanmasy 7: Howpsuzlyk — Google'nin 2026-da Gözleýän Esasy Dereje
SEO Gollanmasy 7: Howpsuzlyk
Bu 13 ädimli SEO gollanmasynyň 7-nji ädimidir. Howpsuzlyk diňe bir ulanyjylaryň goragyny berjaý etmek bilen çäklenmeýär — bu axtarış netijeleriňize göni täsir edýär. Google 2014-nji ýyldan bäri HTTPS-i axtarış сигналы hökmünde ulanyp gelýär we garaşmalar diňe artýar.
Eger bolsa, köp sahypa eýeleri howpsuzlygy binary görnüşde düşünýärler: "Bizde SSL bar, şonuň üçin biz howpsuz." Aslynda, Google onlarça howpsuzlyk islegini bahalandyrýar. Degişli howpsuzlyk başlyklary, geçerli şahadatnamalary we kesişmiş mazmuny bolmadyk sahypalar diňe bir esasy SSL şahadatnamasy bolan sahypalardan has ýokary derejededir — beýleki ähli şertler deň bolsa.
Goşulan maglumat: köp howpsuzlyk düzedişleri bir gezeklik konfigurasiýalarydyr. Olary bir gezek düzüň we olar hiç wagt ranklaryňyzy gorar.
SSL Konfigurasiýasy
SSL (tehniki taýdan TLS) serveriňiz bilen ziyaretçileriň arasynda baglanyşygy şiferleýär. 2014-nji ýyldan Google HTTPS-i axtarış islegi hökmünde resmi taýdan tassyk etdi. 2026-njy ýylda HTTPS-iziň bolmazlygy diňe axtarış meselesi däl — Chrome HTTP sahypalarynyň adres çubuğynda "Howpsuz däl" diýen işareti görkezýär, ulanyjylaryň ynamyny ýok edýär.
Düzgünler üçin dogry SSL:
| Düzgün | Neden | Nhowa Barlaň | |-------------|-----|--------------| | Geçerli şahadatnama | Howpsuzlygyna Watan | Çişik wagtyny barlaň | | Dolyk beýleki | Aýgytly görnüşler käbir enjamlar boýunça başarjaňlyk görkezijisi | SSL Laboratoriýasy täsiri | | TLS 1.2+ | Eskiler bilen tanyş zaýalanmalar öňüni alýar | SSL Laboratoriýasy täsiri | | SHA-1 ýok | Beslenen, brauzerler ony ret edip biler | Şahadatnama maglumatlary | | SAN goragly | www we www däl ikisi-de gurugy bolmalydyr | Şahadatnama maglumatlary | | Awtomatik täzelenme | Çişik erbetliklerini öňüni alýar | Let's Encrypt / üpjün ediji konfigurasiýasy |
SSL baha berişi:
100% = Geçerli şahadatnama + Dolyk beýleki + TLS 1.3 + Gürrüňleşme + Awtomatik täzelenme
0% = Çişen ýa-da ýok şahadatnama
Giň ýa-da düýpli SSL näsazlyklary:
- Şahadatnama hiç-hili habar bermekden geçip gidýär — Çişik wagtyndan iň az 30 gün öň gözegçilik meýilnamasyny döredin (Ädim 6)
- Nokatda gysga şahadatnama halkasy — Serwer döwri ýurt çapyr namasyndaky şahadatnamalary, diňe ýer gözleýän sahypany çykarmaz
- Kesişmiş mazmun — HTTPS sahypasy HTTP çeşmelerini (şekilleri, skriptleri, stil sahypalaryny) ýüklýär
- Redirect aýlanyşyklary — HTTP → HTTPS → HTTP aýlanyşlary düşündiriji CDN/ýardamçy sebäpli döredilýär
- Non-www we www arasyndaky ähli pozisiýalar — Bir şahadatnama biri bilen, ikinji biri bilen korrektirlenmeýär
Alaý özge hökmünde: Domeniňizi SSL Laboratoriýasyndaky (ssllabs.com/ssltest) geçirin. "A" bahasyndan aşakdaky zatlar işlemek üçin raadym edýär. Köp hosting üpjün edijileri şolary bir basyş bilen düzedýärler.
Howpsuzlyk Başlyklary
Howpsuzlyk başlyklary brauzerleri sahypaňyzy ýüklemegiň ýoly boýunça görkezmek üçin HTTP jogap başlyklarydyr. Olar ähli kategoriyalara garşy hüjümleri berjaý edýär — we Google tarapyndan gözlenýär.
Esasy howpsuzlyk başlyklary:
Mazmun Howpsuzlyk Ýörelgesi (CSP)
CSP iň güýçli howpsuzlyk başlygydyr. Bu başlyk brauzerlere sahypaňyzda haýsyz çeşmeleriň (skript, stil, şekil, fonte) ýüklenerini kesgitleýär.
Mazmun Howpsuzlyk Ýörelgesi: default-src 'özüň'; script-src 'özüň' https://cdn.example.com; style-src 'özüň' 'howpsuz-isleýän'; img-src 'özüň' data: https:; font-src 'özüň' https://fonts.gstatic.com; connect-src 'özüň' https://api.example.com; frame-ancestors 'hiç hili';
CSP näme tarapyndan öňüni alýar:
- Kesişler arasyndaky skript (XSS) hüjümleri
- Maglumat goşma hüjümleri
- Clickjacking ( 'frame-ancestors' arkaly)
- Ýetimsiz skripti ýerine ýetirme (kryptominerler, reklam goşujylar)
CSP ýerleşdirmek strategisi:
Mazmun Howpsuzlyk Ýörelgesi-Hasaplar ýalnızbilen başlaň (gynandyryşlary arkaýyn çäklemzikde ýazýar)- Şahsy weýrançylary yzarlamak 1-2 hepde
- Dogry çeşmeleri ak saklaň
- Ýerlemek ýagdaýyna geçiň
- Yzarlamak üçin
report-uriýa-dareport-togoşuň
X-Frame-Options
Sahypaňyzy başga domenlerde iframe içine girgizmekden öňüni alýar (clickjacking gorag).
X-Frame-Options: DENY
Eger bir origin garaşanda goýbermelisiňiz:
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options
Brauzerleriň MIME görnüşini süzgüçlemegi öňüni alýar (fayllary beýan edilenden başga görnüşde düşündirip biler).
X-Content-Type-Options: nosniff
Bu bir setir zäretiler bilen ýerine ýetirýän ýeri alada etmeýär, haýsy .jpg faýlynda gizlin JavaScript bolup bilýär.
Referrer-Policy
Ulanyjylaryň sahypaňyzdan baglanyşygy basyp geçende berilýän referrer maglumatlarynyň näderejede bolmalydygyna gözegçilik eder.
Referrer-Policy: howpsuz-orijin-öldür-öldür wagtynda
Bu, öz ara ýerini haýsy URL üçin doly URL-i berýär, ýöne diňe başlangyç (domain) üçin kesişýän talaplary berýär. Analitik ýagdaýlar bilen gizlinlik talaplaryny deňleşdirýär.
Mümkinlikler-Politikasy
Brauzer aýratynlyklary (kamra, mikrofon, ýer bilen baglanyşyk, ş.m.) sahypaňyz üstünde işlemeli.
Mümkinlikler-Politikasy: kamra=(), mikrofon=(), ýer bilen baglanyşyk=(), töleg=()
Ulanylmadyk aýratynlyklary öçürmek, üçünji tarap skriptleriniň olardan peýdalanmagyny öňüni alýar.
Başlyk amala aşyrmak mysaly (Next.js):
// next.config.js
module.exports = {
async headers() {
return [{
source: '/(.*)',
headers: [
{ key: 'X-Content-Type-Options', value: 'nosniff' },
{ key: 'X-Frame-Options', value: 'SAMEORIGIN' },
{ key: 'Referrer-Policy', value: 'howpsuz-orijin-öldür-öldür wagtynda' },
{ key: 'Mümkinlikler-Politikasy', value: 'kamra=(), mikrofon=(), ýer bilen baglanyşyk=()' },
{ key: 'Gaty-Gowy-Göçürilme-Howpsuzlygy', value: 'max-age=31536000; includeSubDomains; preload' },
]
}]
}
}
Başlyk amala aşyrmak (Apache .htaccess):
Header always set X-Content-Type-Options "nosniff"
Header always set X-Frame-Options "SAMEORIGIN"
Header always set Referrer-Policy "howpsuz-orijin-öldür-öldür wagtynda"
Header always set Mümkinlikler-Politikasy "kamra=(), mikrofon=(), ýer bilen baglanyşyk=()"
Header always set Gaty-Gowy-Göçürilme-Howpsuzlygy "max-age=31536000; includeSubDomains; preload"
Başlyk amala aşyrmak (Nginx):
add_header X-Content-Type-Options "nosniff" always;
add_header X-Frame-Options "SAMEORIGIN" always;
add_header Referrer-Policy "howpsuz-orijin-öldür-öldür wagtynda" always;
add_header Mümkinlikler-Politikasy "kamra=(), mikrofon=(), ýer bilen baglanyşyk=()" always;
add_header Gaty-Gowy-Göçürilme-Howpsuzlygy "max-age=31536000; includeSubDomains; preload" always;
Alaý özge hökmünde: 5 sany başlygy server konfigurasiýaňyza goşuň. Bu 5 minut alýar we hiç bir gaty taktika waýkylan betakyk ýagdaýda gözleg arkaly islege üpjün edýär.
HSTS Ön Ýükleme
HTTP Howpsuz Göçürilme Howpsuzlygy (HSTS) brauzerlere doly HTTPS denemek üçin sahypalaryňyzy dolandyrmak üçin diýilinýär — ilkinji talapdan öňem. HSTS bolmasa, sahypaňyza ilkinji sapar HTTP-de utlarmak mümkinçiligi bar (aragatnaşyk girmegi huni bolup galýar) öňki HTTPS-y göçürmäge geçýärler.
HSTS başlygy:
Gaty-Gowy-Göçürilme-Howpsuzlygy: max-age=31536000; includeSubDomains; preload
Üç görkezme:
| Gorky | Manasy | |-----------|---------| | max-age=31536000 | Bunu 1 ýyl ýadyňda sakla (sekund bilen) | | includeSubDomains | Hemmelerde hem işleli gyzyklanmalary | | preload | Brauzer ön ýükleme sanawlaryna goşulmagy talap et |
HSTS Ön Ýükleme sanawy:
HSTS goragynyň iň soňky däldigidir. Brauzerler HTTPS-de işleýişi talap edýän domenleri doly düzülen sanaw bilen üpjün edýär. Domeniňizi hstspreload.org gurama görkezmek:
- Ilkinji wagtda gelen ýaşaýjylar HTTPS-ni derrew alýarlar (HTTP → HTTPS redirect ýok)
- Wejibdir, zaýalanmalar bilen baglanyşykda bolýar
- Hemişelik (bir gezek ýerlenenden bir ýeňillik almak kyn)
HSTS öndergisi üçin talaplar:
- Geçerli HTTPS şahadatnamasy
- Hemma HTTP-lary HTTPS-e göçürmek (şeýle hem çacynlar)
- HSTS başlygy bilen
max-age>= 31536000 - HSTS başlygy
includeSubDomainsbilen bolup biler - HSTS başlygy
preloadbilen bolup biler - Hemme çacynlar HTTPS-y goldamalydyr
Duşary: Ykjam HTTPS-y goldan bolsaňyz, doly HSTS başlygyny goşuň we hstspreload.org-e ýüz tutuň. İşleme edýän wagty birneme aý alýar, ýöne gorag hemişelikdir.
Petlenmeleri Gözden Geçirmek
Automaýa petlenmeleri gözden geçirmek, weşegiň özüňizden ýaggy bilen saklamak üçin döredilen howpsuzlyk meselelerini kesgitleýär.
Petlenmeleri gözden geçirmek näme:
- Gysga programmaly: WordPress, plugins, maglumat gözlemeleri bilen tanalýan CVEller
- Eşitlenen faýllar:
.env,.git,wp-config.php, maglumat goşma - Maglumat derbasalygy: Serwere berjaý edilen boýunça meýilnamalar, aýrilma meýilnamasy, deňeme zigzaglary
- Başgaryş berjaý etmeler: Administratori sahypasyna auth ýok, alama parol
- Açyk portlar/ hyzmatlar: Zerur hyzmatlar internetde açyk
- Goşmaça ýerde: CSRF goraglary bolmadyk görnüşleriniň arzy berjaý edilişi
Platforma boýunça umumy howpsuzlyk:
| Platforma | Iň esasy petlenme | Düzediş | |----------|-------------------|-----| | WordPress | Gysga pluginler | Awtomatik täzeleniş + WAF | | Shopify | Üçünji tarap programmalarynyň mümkinçilikleri | Tamsyz döwrebaplygyň her çaknyşlar | | Next.js | Araga API ýol berýär | Auth middleware + meýilnama çäklendirme | | Statik sahypalar | CDN gurluşyk düzgüniniň ýalgyzlygy | Cache düzgünlerini gözden geçiriň | | Özwüşgüç | SQL goşma | Parametrleşdirilen soraglar |
Gözden geçirme üznüksüzligi:
- Günde: Awtomaýa düzme gözden geçirmek (SSL, başlyklar, weşelere)
- Hepdelik: Gözden geçirilýän ýeňillik barlagy (npm audit, WordPress plugin skaneri)
- Aýda: Awtomaýa,Labýra barlagy bilen gürrüňleşme
- Her dumpdan soňky: Ešregel bölümleriniň gözden geçirilmegi
Alaý özge hökmünde: npm audit (Node.js) ýa-da CMS pluginleriňiz kategoriýalardaky öňki öňküleri gözden geçiriň. Gysga jaýdaky meselelere degip geçiň.
Kesişmiş Mazmun
Kesişmiş mazmun HTTPS sahypasy HTTP-den çeşmeleri (şekilleri, skriptleri, stil sahypalary, iframe) ýüklendigi wagty bolup geçýär. Bu ýalogy şifrleme ýetimesiniň bir hissesi we brauzer hökmünde ýaşyly duýdurmak netijledigi hökmünde ýüze çykýar.
Kesişmiş mazmun görnüşleri:
| görnüş | Şiddet | Mysal | Brauzer hereketi | |------|----------|---------|------------------| | Işjeň | ýokary | HTTP skript, iframe, CSS | Adaty taýdan ýok edilýär | | Geçişe garşy | Orta | HTTP şekil, wideo, ses | Duýdurma bilen ulanyş |
Işjeň kesişmiş mazmun wagtlaýyn brauzerlerden gaýdyş bolýar — bu demekdir, skriptleriň we stilleriňiziň diňe ýüklener. Geçişe garşy kesişmiş mazmun göçürilýär, ýöne howpsuzlygyň duýdurmalar bilen ýükleneýär.
Kesişmiş mazmuny tapmak:
- Chrome DevTools-a açyň → Konsol
- "Kesişmiş Mazmun" duýduryşlaryna göz ýetiriň
- Şu ýere girýän ýer scanner bilen gözden geçirin (Screaming Frog, LANGR)
Kesişmiş mazmunyň umumy çeşmeleri:
- Mazmunda
http://URL-leri (blog posiyonalary, önümi düşündirişler) - Üçünji tarap widget-laryň HTTP resurslaryny çekiň
- Eşlenýän mazmun (YouTube köne eşyalar, sosial media widget-lar)
- CSS
background-imagebilen HTTP URL-lere üşünde - FontlarHTTP bilen ýüklendi
Kesişmiş mazmun berjaý edeni:
<!-- Erbet -->
<img src="http://example.com/image.jpg" />
<!-- Gözel -->
<img src="https://example.com/image.jpg" />
<!-- En gowy (protokol bilen baglanyşykda, sahypa protokoly bilen dolandyrylýar) -->
<img src="//example.com/image.jpg" />
Database berjaý etmek (WordPress):
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://yourdomain.com', 'https://yourdomain.com');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'http://yourdomain.com', 'https://yourdomain.com');
Alaý özge hökmünde: Chrome-da sahypaňyzy açyň, F12 basyň, Konsol tab bazasyna kesişmiş mazmun duýduryşlary üçin barlaň. Görnüşde bolup geçende düzediň — olar Google-a göni görner.
Üçünji Tarap Skriptiň Tehlikesi
Iň az diňe bir dışardan yüklenýän skript ähtimal howpsuzlygy (we işjeňligi) kaldırar. Üçünji tarap skripti:
- Pes gysga bolýar (belli meýilnamalar bilen)
- Ulanyjylaryň aydyrylmaz görkezilmek (GDPR bilen ikitaplama)
- Sahypaňyzy peseltmek (hasap-çäklendirme, aralyk wagty)
- Funksionaly boýutmak (něýçe täze surat)
- Islenilmeýän mazmuny goşmak (reklaň skriptleri üzüpdür)
Üçünji tarap skripti berjaý etmeleri:
| Skript | Zerur? | Tehlike derejesi | Alternatiw | |--------|-----------|------------|-------------| | Google Analytics | Köplenç görnüşde | Ýokary | Server tarapy ýüklendirmek | | Chat widget-lar | Bile bilersiňiz | Orta | Özüň baş gyrma ýurtlaýyn çözümler | | Sosial paýlaşmak düwmeleri | Töýetme | Orta | Statis paýlaşmak baglanyşyklary | | A/B synaglary | Käwagt | Ýokary | Server çyzgyleme | | Retargeting göterijileri | Biznes çözgüdi | Ýokary | Birinji tarap maglumat | | Font CDN-lar | Lodys | Ýokary | Özüňiz öz font ähli meýilnamalar |
Zarba şertleri üçin zerur däl üçlezi:
- Subresource Howpsuzlygy (SRI): Hash tehlikesi howpsuz skriptleriň ýüklenişini ýok edip biler
<script src="https://cdn.example.com/lib.js"
integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxAE+sO0..."
crossorigin="anonymous"></script>
- CSP çäklendirmeleri: Diňe bileli skriptleri goýberip biler
- Sandwich edilen iframe: Üçünji tarap widgetlarynda göwnüm kem ýüklere dörediler
- Düýpli gözden geçirme: Her dört aýda daşary resurslaryň gözden geçirilmesi prosesi
- Gözegçilik: Sahypaňyzy görmäge täze dışardan domen gelýänligi baradaky maglumat gazanmaga mümkinçilik berýär
Alaý özge hökmünde: Eşikleriňiziň maksadyna görkezmek üçin zerur ähli skript aýratynlyklaryny aýdyp geçiň. Tanamaýan ýa-da zerur bolanlary aýyrmagyňyz talap edilýär. Her alynma, hem howpsuzlyk we sahypanyň tizligini ýokarlandyrýar.
Zäher Beýany Awtomasy Gözden Geçirmek & Google Howpsuz Üznüksizlik
Google, zäher ýa-da phishing mazmuny üpjün etme bilen mälim edilýän sahypalary elip sürmek isleýän howpsuz üznüksizlik sanawyny göz öňünde tutýar. Şu ýerde ýerleşmek SEO üçin howply — Google ulanyjylaryň sahypaňyza girmegi mümkin önüsi öňünde doly bir sahypanyň duýdurmasyny görkezýär.
Sahypalar nädip badalyr:
- Zäherli zäher berýän sahypalar (hacked WordPress we ş.m.)
- Zäherli ýerler görkezmek üçin ýüklenen skriptler
- Sahypanyň öz urunu zäherli sahypadaky wakanyň dowam ede çykar
- Ulanyjy hyzmatlary zäher berýän mazmun ýagşy
- Howpsuzlygyň talap eiten faýllary
Howpsuz üznüksizlik derejesini barlama:
https://transparencyreport.google.com/safe-browsing/search?url=yourdomain.com
ýa-da Google Search Console: Howpsuzlyk Meselesi bölüminde.
Bazylmaly:
- Hemmeleri yzarlaýyň, her toplamakdan soň özleriniň ýazma protokol bolsun
- güýçli, aýratyn admin parollaryny ulanyň + 2FA
- Faýllaryň ýerleşdirilmesini gözden geçiriň (zerur üýtgeşmeleri anyk gözden geçiriň)
- Ulanyjylaryň goşmaça mazmunlaryny gözden geçiriň
- Istemek reýhlere ýok ýerleşdiriň
- Administratori ulanyjylary wagtlaýyn gözden geçiriň
Eğer lista edilen bolsaňyz:
- Zäherli/phishing mazmunyny tapyp aýyryň
- Hemme programma täzeden ýükleýin we ähli parollary üýtgediň
- Google Search Console-da gözden geçirilme talap ediň
- Täze gözden geçirişler adatça 1-3 gün dowam eder
- 30 gün mümkinçiliginden ýaşagojagyňyz üçin duýgur boluň (çatyk mümkin)
Alaý özgeçiligi: Sahypaňyzy transparencyreport.google.com-da berjaý ediň. Eger arassa bolsaňyz, CMS-i we ähli pluginleri döwrebap bolmak üçin diýniňiz üçin gözden geçirmegiňizi doly çözmeli.
Howpsuzlygyň SEO Sanawy
- [ ] Awtomatik täzeleniş bilen geçerli SSL şahadatnamasy
- [ ] Hemme sahypalara HTTP → HTTPS redirect (301, däl 302)
- [ ] HSTS başlygy bilen max-age >= 31536000
- [ ] Mazmun Howpsuzlyk Ýörelgesi başlygy düzülmelidir
- [ ] X-Content-Type-Options: nosniff
- [ ] X-Frame-Options: DENY ýa-da SAMEORIGIN
- [ ] Referrer-Policy: howpsuz-orijin-öldür-öldür wagtynda
- [ ] Mümkinlikler-Politikasy ulanylmadyk aýratynlyklary which ogulek
- [ ] Kesişmiş mazmun ýok (HTTP çeşmeler HTTPS sahypada ýokdur)
- [ ] Duşary faýllar ýok (.env, .git, konfigurasiýa faýllary)
- [ ] Serwer görnüşi başlygy ýok ýa-da özbaşdak
- [ ] Hemme programma/plugin häzirki kalyn görkezişi
- [ ] Google Howpsuz Üznüksizlik derejesi: arassa
- [ ] Üçünji tarap skriptleri gözden geçirilmeli we azalmaly
- [ ] Ajaýyp we işjeň dışardan skripti gözden geçirilmelidir
Ümplegiologiýalar Goranäniň (SEO Taswirlaýyndyr)
- Çýkan SSL şahadatnamasy — Derrew axtarış gurdu + brauzer duýdurmasy
- Kesişmiş mazmun — Ynanyşlyk beýanlaryny peseldýär, bölümiň ýok edişini zerur çykarýar
- HSTS ýok — Ilkinji sorag ygtyýarsyz, güýçli howpsuzlyk gyzyklanma däl
- CSP ýok — Her skript dunýagüzir bolmagyna eýe bolýar (XSS ulgamym)
- Eşitseň faýllaryňyz —
.envmaglumatlar,.gitçeşmeler - Dörtbermesiz CMS/plugin — Bilinýän serişdeler, netijede aşkar edilýär
- Döndürmeg-i düşündirilmeli başlyk islegini berjaý gurmak — Howpsuzlykdan sowuktur diýýär
- Gynandyryş ýoklygy üznüksizlik — Şeýlelikler üçin çäklendileri kabul etmelidir
Indiki giňlelik?
Ädim 8: AI Görinşi — 2026-yň SEO ýagtylygyny aýtdy. Google AI Şahsy giriş, ChatGPT hakyky görkezmeler, Perplexity görkezýän mümkinçilikler we Gemini — mümkinçilikleriň iň gyzyklantaş tekbor we peýdaly paýdan paşal edilen birleşmekden guralan çäreler.
Bu gollanma LANGR'nın 13 ädimli SEO döwrebaplaryndan biridir. Bepul barlag edip sahypaňyzyň ähli 13 resminamanyň üstünde nähili durandygyny görüp bilersiňiz.