Umhlahlo we-SEO Isinyathelo 7: Ukuvikeleka — I-Base Line efaneleka ku-Google ngo-2026
Umhlahlo we-SEO Isinyathelo 7: Ukuvikeleka
Lesi isinyathelo sesi-7 se-Umhlahlo we-SEO wezinyathelo eziyi-13. Ukuvikeleka akukhona kuphela ukuvikelwa kwabantu abasebenzisi — kuthinta ngqo izilinganiso zakho zokusesha. I-Google isebenzise i-HTTPS njengesignali yokuhlola ukusukela ngo-2014, futhi okulindelekile kweqopho lepha kukhuphukile kuphela.
Intellectual majority ye-site owners icabanga ukuvikeleka njenge-binary: "Sinayo i-SSL, ngakho sivikelekile." Empeleni, i-Google ibheka izinkulungwane zezimpawu zokuphepha. Ama-site anama-header okuphepha afanele, ama-certificates athenjwayo, futhi engekho kokuqukethwe okuhlangene adlula ama-site anama-SSL ayisisekelo kuphela — konke okunye ukufana.
Izindaba ezinhle: iningi lokulungiswa kokuphepha kuyizilungiselelo ezisodwa. Zilungisile kanye, futhi zivikele izilinganiso zakho unomphela.
Ukuklama kwe-SSL
I-SSL (ngempela i-TLS) iyagcina uxhumano phakathi kweseva yakho nezivakashi. Kusukela ngo-2014, i-Google iqinisekisile ngokusobala i-HTTPS njengomcwaningi wezikhala. Ngo-2026, ukuba ne-HTTPS akukhona kuphela udaba lwezikhala — i-Chrome ibonisa ama-site e-HTTP njenge "Not Secure" ebhange lesithombe, igubha ukwethenjwa komsebenzisi.
Izidingo zokwakhiwa kwe-SSL efanele:
| Izidingo | Kungani | Indlela Yokuhlola | |----------|---------|-------------------| | I-certifikat efanele | I-expired = isixwayiso se-browser = abasebenzisi abashintshi | Hlola usuku lokuphelelwa | | Uchungechunge oluphelele | Izinhlaka ezingaphelele zincama kumadivayisi athile | Ukuhlolwa kwe-SSL Labs | | TLS 1.2+ | Izinguqulo ezindala zinezinselele ezaziwayo | Ukuhlolwa kwe-SSL Labs | | Hayi SHA-1 | Kuqedwa, ama-browser awamukeli | Imininingwane ye-Certificate | | Ukuvikelwa kwe-SAN | I-www ne-non-www kumele kubekwe kokubili | Imininingwane ye-Certificate | | Uku-oda okuzenzakalayo | Ivinjwa ukuphuma kokuphazamiseka | Let's Encrypt / ukwakhiwa komhlinzeki |
Ukubala kwe-SSL:
100% = I-certifika efanele + Uchungechunge oluphelele + TLS 1.3 + Cipher ephakeme + Uku-oda okuzenzakalayo
0% = I-certifikat expired noma missing
Amathuba ajwayelekile e-SSL:
- I-Certificate iphelelwa isikhathi ngaphandle kwesaziso — Setha ukuqapha (Isinyathelo sesi-6) okungenani ezinsukwini ezingu-30 ngaphambi kokuphelelwa
- Uchungechunge lwe-Certificate olungaphelele — Iseva kufanele ithumele ama-certificates amaphakathi, hhayi nje elivakashi
- Okuqukethwe okuhlangene — Ikhasi le-HTTPS likhuphela izinsiza ze-HTTP (izithombe, ama-skripthi, ama-stylesheets)
- Ukuhamba kwe-Redirect — I-HTTP → HTTPS → I-HTTP izigaba ezibangelwa ukulungiswa okungafanele kwe-CDN/proxy
- Ukulingana kwe-non-www ne-www — I-Certificate ib covering one but not the other
Quick win: Run your domain through SSL Labs (ssllabs.com/ssltest). Noma yini ngaphansi kokwenziweyo "A" ineziqu ezisebenzayo. Iningi labahlinzeki bokubambisana kulungisa lokhu nge-click eyodwa.
Ama-Header Wokuphepha
Ama-header okuphepha ayimpendulo ye-HTTP ama-header akhipha iziyalezo kubhrawuza ukuthi aphatheka kanjani uma uthola isayithi lakho. Avimbela izigaba eziphelele zokuhlaselwa — futhi ama-crawlers we-Google abheka futhi.
Ama-header okuphepha abalulekile:
Inqubomgomo Yokuphepha Kokuqukethwe (CSP)
I-CSP iyinhloko yokuphepha ngempela. Ithe esa kubhrawuza ngokunembile ukuthi yiziphi izinsiza (ama-skripthi, ama-styles, izithombe, ama-font) avumelekile ukulanda kumakhasi akho.
Inqubomgomo Yokuphepha Kokuqukethwe: default-src 'self'; script-src 'self' https://cdn.example.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' https://fonts.gstatic.com; connect-src 'self' https://api.example.com; frame-ancestors 'none';
Okukhona kwe-CSP:
- Ukuhlaselwa kwe-Cross-site scripting (XSS)
- Ukuhlaselwa kwe-data injection
- I-Clickjacking (ngokusebenzisa
frame-ancestors) - Ukuqhuba ama-skripthi angenasizathu (ama-cryptominers, ama-ad injectors)
Isu lokukhishwa kwe-CSP:
- Qala nge-
Content-Security-Policy-Report-Only(irekhoda ukuhlekwa ngaphandle kokuvimbela) - Qapha imibiko ngezinsuku ezingu-1-2
- Bhalisela imithombo efanele
- Guqula kumodi yokugcina
- Faka
report-urinomareport-toyokugcina ukuhlekwa okwenziwayo
X-Frame-Options
Ivumela isayithi lakho ukuthi lingafakwa kuma-iframes kumadoma angaphandle (ukuvikela i-clickjacking).
X-Frame-Options: DENY
Noma uma udinga ukuvumela ukuhlela okuphezulu:
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options
Ivumela ama-browser ukuthi angashintshi ama-MIME-type (ukuhlolisisa amafayela njengohlobo oluhlukene kune-lokhu okubhalwa).
X-Content-Type-Options: nosniff
Le mpilisi ivimbela ukuhlaselwa lapho ifayela le-.jpg liqukethe i-JavaScript efihliwe engase ihlale ibhrawuza.
Referrer-Policy
Ilawula ukuthi ludinga kangakanani ulwazi lwe-referrer uma abasebenzisi behlola izixhumanisi ezisuka esizeni sakho.
Referrer-Policy: strict-origin-when-cross-origin
Lokhu kuthumela i-URL ephelele kuma-request efanayo kodwa kuphela umthetho (domain) ngezi-request ezikwi-cross-origin. Kubalancing izidingo zokuhlaziya nokuvikela.
Permissions-Policy
Ilawula ukuthi yiziphi izici zomkhangiso (ikhamera, imakrofoni, indawo, njll.) ezingasetshenziswa esizeni sakho.
Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=()
Ukukhubaza izici ozingasetshenziswa kuvinjwa ama-skripthi angaphandle.
Isibonelo sokuphathwa kwe-header (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: 'strict-origin-when-cross-origin' },
{ key: 'Permissions-Policy', value: 'camera=(), microphone=(), geolocation=()' },
{ key: 'Strict-Transport-Security', value: 'max-age=31536000; includeSubDomains; preload' },
]
}]
}
}
Ukuphathwa kwe-header (Apache .htaccess):
Header always set X-Content-Type-Options "nosniff"
Header always set X-Frame-Options "SAMEORIGIN"
Header always set Referrer-Policy "strict-origin-when-cross-origin"
Header always set Permissions-Policy "camera=(), microphone=(), geolocation=()"
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
Ukuphathwa kwe-header (Nginx):
add_header X-Content-Type-Options "nosniff" always;
add_header X-Frame-Options "SAMEORIGIN" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header Permissions-Policy "camera=(), microphone=(), geolocation=()" always;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
Quick win: Engeza wonke ama-header angu-5 phezulu kulungiselelo lwe-server yakho. Lokhu kuthatha imizuzu emihlanu futhi kuthuthukisa ngokushesha isimo sokuphepha kwakho kunoma yimuphi umshini wokuhlola.
I-HSTS Preload
I-HTTP Strict Transport Security (HSTS) ikhipha ama-browser ukuthi ahlale esebenzisa i-HTTPS yedomain yakho — ngisho ngaphambi kokuba kube nesicelo sokuqala. Ngaphandle kwe-HSTS, ukuvakashelwa kokuqala kwesayithi lakho kungase kube se-HTTP (okukhombisa ukuvusa) ngaphambi kokuba kube nesixhumanisi se-HTTPS.
I-HSTS header:
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Izikhumbuzo ezintathu:
| Umthetho | Incazelo | |----------|----------| | max-age=31536000 | Khumbula lokhu unyaka owodwa (ngasekukhuluma) | | includeSubDomains | Sebenzisa kumadoma aphansi nakho | | preload | Cela ukufakwa kumalista wokuphakela ama-browser |
Uhlu lwe-HSTS preload:
Ukuvikeleka okungenazinga. Ama-browser anikezela uhlu olwakhiwe lwamadoma yokuthi kufanele asebenzise i-HTTPS. Ukudlulisa i-domain yakho ku-hstspreload.org kusho:
- Abavakashi bokuqala bathola i-HTTPS ngokushesha (akukho HTTP → HTTPS redirect)
- Akuphathelene kahle ukuba abahlaseli bakhuphule uxhumano
- Kuqhubeka (kuyinselele ukususa uma usuwusuku)
Izidingo ze-HSTS preload:
- I-certifikat ye-HTTPS efanele
- Khulise yonke i-HTTP ku-HTTPS (kuhlanganise ne-subdomains)
- I-HSTS header en
max-age>= 31536000 - I-HSTS header ifaka
includeSubDomains - I-HSTS header ifaka
preload - Zonke i-subdomains kufanele kusekela i-HTTPS
Isixwayiso: Thumela kuphela ku-preload uma ZONKE izinsizakusebenza zakho zisebenzisa i-HTTPS. I-includeSubDomains ithe umthetho ukuthi noma yisiphi isubdomain se-HTTP kuphela sizoba nefihlo.
Quick win: Uma usuvele unayo i-HTTPS kuyo yonke i-subdomain, engeza i-header ye-HSTS ephelele bese uthumela ku-hstspreload.org. Ukulungiswa kuthatha amasonto ambalwa kodwa ukuvikeleka kuhlala kuhle.
Ukuhlola Ubuthakathaka
Ukuhlola ubuthakathaka okuzenzakalayo kukhomba izinkinga zokuphepha ezaziwayo eziphethwe ngaphambi kokuba abahlaseli bazisebenzisa.
Okubhekwayo kokuhlola ubuthakathaka:
- Isofthiwe engavuselelwe: I-WordPress, ama-plugins, ama-libraries e-JavaScript anama-CVEs azalwa
- Amafayela akhishiwe:
.env,.git,wp-config.php, imdump ye-database - Ukuvuza kolwazi: Ama-header wersions we-server, imodi ye-debug, ama-stacks traces
- Iziqinisekiso ezizenzekile: Amakhasi wokuphatha ngaphandle kwemvume, amaphasiwedi alethwe ngaphambili
- Izinsiza ezivulekile: Izinsiza ezingafanele zikhonjiswa kwi-internet
- Iziqeshana zokufaka: Amafomu angenayo i-CSRF, ama-inputs angavumelekile
Ubuthakathaka obujwayelekile ngokwe-platform:
| Platform | Ubuthakathaka obuphezulu | Ukulungiswa | |----------|--------------------------|-------------| | I-WordPress | Ama-plugins agcwele | Auto-update + WAF | | I-Shopify | Amalungelo ezicelo zesithathu | Hlola uhlu lwezicelo njalo ngekota | | I-Next.js | Ama-API akhishiwe | Auth middleware + rate limiting | | Ama-static sites | Ukulungiswa okungafanele kwe-CDN | Bheka imithetho yokukhumbula | | Okwezifakiwe | I-SQL injection | I-parameterized queries |
I-frequency yokuhlola:
- Nsuku zonke: Ukuhlola okwenziwe ngokuzenzakalayo (SSL, ama-header, amafayela akhishiwe)
- Ngenyanga: Ukuhlola ubuthakathaka bokuxhumana (npm audit, Iskrini se-plugin ye-WordPress)
- NgeSonto: Ukuhlola okujule nge-test enezivumelwano
- Ngemva kokuphaka: Ukuhlola ukubuyekezwa
Quick win: Run npm audit (Node.js) noma uhlole uhlu lwe-plugin ye-CMS yakho kwezinto ezivuselelwa. Lungisa izinkinga eziphuthumayo/nobukhulu obukhulu ngokushesha.
Okuqukethwe Okuhlangene
Okuqukethwe okuhlangene kwenzeka uma ikhasi le-HTTPS likhupha izinsiza (izithombe, ama-skripthi, ama-stylesheets, ama-iframes) ngaphezulu kwe-HTTP. Lokhu kuphula ngokwengxenye ukuvikeleka futhi kukhipha izixwayiso kumabhrawuza.
Izinhlobo zokuhlangenwe:
| Uhlobo | Ubunzima | Isibonelo | I-Behavior ye-Browser | |--------|----------|-----------|-----------------------| | Okuhlekisayo | Okuhle | I-skripthi ye-HTTP, iframe, CSS | Ivinjwa ngokuzenzakalelayo | | Okungenanhloso | Okuhle | Izithombe ze-HTTP, ividiyo, umsindo | Zikhuphe i-warn |
Izithombe zokuhlangenwe siqu zivinjelwe ngama-browser wakamuva — okusho ukuthi ama-skripthi akho nama-styles angase avinjelwe. Okungenanhloso kuhlinzeka kodwa kubonisa izixwayiso zokuvikeleka.
Ukuthola okuqukethwe:
- Vula i-Chrome DevTools → Console
- Bheka "Mixed Content" izixwayiso
- Ngaphandle kwalokho, ukhange nge-crawler (Screaming Frog, LANGR)
Imithombo ejwayelekile yokuhlangenwe:
- Ama-URL aguquliwe
http://okuqukethwe (izihlanganisi zebhogi, izichasiselo zomkhiqizo) - Iziqu zabasebenzisi zesithathu ezilwayo ze-HTTP
- Okuqukethwe okufakwe (i-YouTube old embeds, ama-widgets e-social media)
- CSS
background-imageenama-URL e-HTTP - Ama-font ahlaya ngaphezulu kwe-HTTP
Ukuhlela okuqukethwe:
<!-- Kubi -->
<img src="http://example.com/image.jpg" />
<!-- Kulungile -->
<img src="https://example.com/image.jpg" />
<!-- Okungcono (protocol-relative, okuphenduka kumphakathi wesikhombisa) -->
<img src="//example.com/image.jpg" />
Ukulungiswa kwemibhalo (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');
Quick win: Vula ikhasi lakho eliyinhloko ku-Chrome, cindezela F12, hlola ithebhu ye-Console izixwayiso zokuhlangenwe. Lungisa noma yiziphi ezivelelayo — lokhu kubonakala kucacile ku-Google.
Izingozi Zezinhlelo Zesithathu
Njalo i-script yangaphandle oyilayishayo iyingozi yokuphepha (nokusebenza). Ama-skripthi okwenziwa kwabasizakanye angakwazi:
- Ukugwenya (ukuhlasela kwesikhungo se-supply)
- Ukugcina abasebenzisi bakho ngaphandle kwemvume (ukuphula i-GDPR)
- Ukulayisha isayithi lakho (ukufiphala, ukuxhumana nempilo)
- Ukuphula ukusebenza (ukuvuselelwa kwezinqumo, ukuwohloka)
- Ukufaka okuqukethwe okufunwa (ama-skripthi ad sebelisa amamodeli)
Hlola ama-skripthi akho wesithathu:
| Iskripthi | Kubalulekile? | Izinga Lengozi | Ukuzama | |-----------|---------------|----------------|---------| | Google Analytics | Ngokuvamile | Okuphansi | Ukuhlola kwe-server | | Ama-widgets e-Chat | Mhlawumbe | Okuphakathi | Izixazululo ezizikhumbuzekayo | | Ama-buttons wokwabelana sociaal | Njalo | Okuphakathi | Izixhumanisi ezinzima | | Ukuhlanganiswa Kwe-A/B | Kwezinye | Okuphakeme | Ukuhlola kwe-server | | Izithombe zamaphuzu | Isinqumo sebhizinisi | Okuphakeme | Imininingwane yokuqala | | Ama-font CDNs | Kulula | Okuphansi | Ama-fonts azikhubazayo |
Ukunciphisa ingozi kumascript wesithathu kufanele:
- Subresource Integrity (SRI): Ukuhlola kwama-hash kuvinjwa ekufakeni ama-skripthi ahlaziyiweyo
<script src="https://cdn.example.com/lib.js"
integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxAE+sO0..."
crossorigin="anonymous"></script>
- Izikhawulo ze-CSP: Vumela kuphela ama-skripthi avela kumadoma aqondile
- Ama-iframes angaphandle: Hlanganisa ama-widgets engaphandle
- Ukuhlolwa okujwayelekile: Ukubuyekeza kwama-resources angaphandle ngekota
- Ukuqapha: Qinisekisa ukuvusa kwamanye amadoma angaphandle kwi-page yakho
Quick win: Bhala yonke i- tag ku-HTML yakho elayisha kumadoma angaphandle. Susa noma iyiphi ongayazi noma engasadingeki. Ukususa kahle kuze kube ngesi-16 kuvumela ukusebenza ne-ukuphepha.
Ukutholwa Kwe-Malware & Ukuhamba Kwe-Google Safe
I-Google igcina uhlu lokuhamba kokuphepha lwama-site abaziwa ukusabalalisa i-malware noma ukugcinwa kwezingqinamba. Ukukhombisa lapha kubalulekile kuma-SEO — i-Google ikhipha isixwayiso semaphoyisa ngaphambi kokuba ivumele abasebenzisi ukuba bavakashele i-site yakho.
Indlela ama-site akhombisa khona:
- I-site edlulela ukuthengisa i-malware (i-WordPress ehambile, njll.)
- Ama-skripthi akhishwa avula ama-site anobungozi
- Amakhasi e-phishing agcinwe kudoma lakho
- Okuqukethwe okudalwa ngabasebenzisi okuhlenga i-malware
- Ukugcinwa kwamafayela okukhonjwa njengezingozi
Ukuhlola isimo sakho sokuphepha:
https://transparencyreport.google.com/safe-browsing/search?url=yourdomain.com
Noma ku-Google Search Console: Isigaba Sokuphepha.
Ukuvimbela:
- Gcina yonke isoftware ivuselelwe (CMS, ama-plugins, ama-libraries)
- Sebenzisa ama-passwords anamandla nangaqediywa + 2FA
- Qapha uhlelo lwamafayela (thola izinguquko ezingavumelekile)
- Uhlola okuqukethwe okukhupheli izithombe
- Susa ama-plugins/amathimu angezansi
- Bheka abasebenzisi be-admin njalo
Uma ukhombisa:
- Thola futhi ususe okuqukethwe kwe-malware/phishing
- Vuselela yonke isoftware futhi ushintshe wonke amaphasiwedi
- Cela ukubuyekezwa ku-Google Search Console
- Ukuhlolwa kuvamise ukuthatha izinsuku ezingu-1-3
- Qapha ngokucophelela izinsuku ezingu-30 (ukuchubuza kuvame ukwenzeka)
Quick win: Hlola isayithi lakho ku-transparencyreport.google.com. Uma ihlanzekile, qiniseka ukuthi i-CMS yakho kanye nawo wonke ama-plugins abuyekeza ukuze uhlole.
Uhlu Lokuhlola Ukuvikeleka kwe-SEO
- [ ] I-certifikat ye-SSL efanele enezilungiselelo zokuvuselela
- [ ] I-HTTP → I-HTTPS kuzo zonke amakhasi (301, hhayi 302)
- [ ] I-HSTS header en
max-age>= 31536000 - [ ] I-header ye-Content-Security-Policy elungisiwe
- [ ] I-X-Content-Type-Options: nosniff
- [ ] I-X-Frame-Options: DENY noma SAMEORIGIN
- [ ] I-Referrer-Policy: strict-origin-when-cross-origin
- [ ] I-Permissions-Policy ikhubaza izici ezingasebenzi
- [ ] Akukho okuqukethwe okuhlangene (izinsiza ze-HTTP kumakhasi e-HTTPS)
- [ ] Akukho mafayela abalulekile akhishiwe (.env, .git, amafayela wokwakha)
- [ ] Ama-header wersions we-server asuswe noma agonakali
- [ ] Yonke isoftware/ama-plugins ivuselelwe
- [ ] Isimo sokuhamba kwe-Google Safe: sihlanzekile
- [ ] Ama-skripthi wesithathu ahlolwe futhi ancishisiwe
- [ ] Ama-hash e-SRI kuma-skripthi angaphandle abalulekile
Amathuba Amaphutha Okuphepha (Ukuqhathaniswa Ngenkontileka Ye-SEO)
- I-certifikat ye-SSL iphelile — Ukwehla kwesikhala esiphuthumayo + isixwayiso se-browser
- Okuqukethwe okuhlangene — Kwehlisa izimpawu zokwethemba, ukuvikeleka kokuhluka kungasetshenziswa
- Ayikho i-HSTS — Isicelo sokuqala siyancishiswa, izimpawu zempilo yokuphepha ziqhathaniswa
- I-CSP engalungile — Ivumela noma yisiphi iskripthi ukuba siqhube (XSS vector)
- Amafayela abalulekile akhishiwe —
.envene-API keys,.gitnekhodi yokugcina - Izinsizakalo ze-CMS/ama-plugins engavuselelwanga — Iziqinisekiso ezaziwayo, ukuhamba kwesikhathi
- Awukho ama-header okuphepha nhlobo — Isikhombisa ukuthi awunakekelanga ukuvikeleka
- Ama-skripthi wesithathu anikezwe amamisiwe — Izimbobo zokuphepha ongazilawula
Okulandelayo?
Isinyathelo 8: Ukubonakala kwe-AI — Umkhakha wokugcina we-SEO ngo-2026. Indlela yokukhulisa ku-Google AI Overview, izikhwama ze-ChatGPT, izikhumbuzo ze-Perplexity, ne-Gemini — umkhakha okhuphuka kakhulu wokuthola amazwi umphakathi ongekho ongakaze ucatshangelwe.
Lo mhlahlo uyinxenye ye-LANGR ye-13-step SEO series. Sebenzisa i-audit yamahhala ukuze ubone ukuthi isayithi lakho lithe kwi-13 ezinzima.