Skip to main content
← Back to blog

Jagorar SEO Mataki na 7: Tsaro — Matakin Da Google Ke Tunanin A 2026

·14 min read·by LANGR SEO

Jagorar SEO Mataki na 7: Tsaro

Wannan shi ne Mataki na 7 na Jagorar SEO mai Matakai 13. Tsaro ba kawai game da kare masu amfani ba ne — yana shafar matakan bincikenka kai tsaye. Google ya amfani da HTTPS a matsayin alamar daraja tun daga 2014, kuma tsammanin sun karu.


Yawancin masu shafin yanar gizo suna ganin tsaro a matsayin abu guda biyu: "Muna da SSL, don haka muna da tsaro." A gaskiya, Google yana tantance dubban alamomin tsaro. Shafukan da ke da kyau headers na tsaro, takardun shaidar ingantattu, da babu abun ciki mai hadari suna samun matsayi mafi kyau fiye da shafukan da ke da takardar shaidar SSL ta asali kawai — duk sauran abubuwa suna daidai.

Labari mai kyau: yawancin gyare-gyaren tsaro suna da sauki a tsara. Tsara su sau daya, suna kare matsayinka har abada.

Tsarin SSL

SSL (a hukumance TLS) yana ɓoye haɗin tsakanin sabar ka da masu ziyara. Tun daga 2014, Google ya tabbatar da HTTPS a matsayin alamar matsayi. A 2026, rashin samun HTTPS ba kawai matsala ce ta matsayi ba — Chrome yana nuna shafukan HTTP a matsayin "Ba Tsaro Ba" a cikin mashigar adireshin, yana lalata amincewar masu amfani.

Sharuɗɗan don tsari mai kyau na SSL:

BukataMe yasaYadda za a Duba
Takardar shaidar ingantacciyaTa ƙare = gargadin mai bincike = masu amfani sun yi tsallakeDuba ranar ƙarewa
Cikakken zangoZangon da ba a cika ba yana fuskantar gazawa a wasu na'urorinGwajin SSL Labs
TLS 1.2+Tsofaffin sigogin suna da sanannun rauniGwajin SSL Labs
Babu SHA-1An dakatar, masu bincike sun ƙi yarda da shiCikakkun bayanan takardar shaidar
Rufe SANwww da maras-www dole ne duk suna rufeCikakkun bayanan takardar shaidar
Sabuntawa ta atomatikYana hana bala'in ƙarewaTsara Let's Encrypt / mai bayarwa

Kima na SSL:

100% = Takardar shaidar ingantacciya + Cikakken zango + TLS 1.3 + Kyakkyawan alamar ɓoyewa + Sabuntawa ta atomatik
  0% = Takardar shaidar da ta ƙare ko kuma babu

Kurakurai na gama gari a SSL:

  1. Takardar shaida ta ƙare ba tare da sanarwa ba — Kafa lura (Mataki na 6) a kalla kwanaki 30 kafin ƙarewa
  2. Cikakken zango na takardar shaida — Sabar dole ne ta tura takardun shaidar tsakanin, ba kawai ganyen ba
  3. Abun ciki mai hadari — Shafin HTTPS yana ɗaukar abubuwan HTTP (hotuna, rubutun, salon)
  4. Matsalolin jujjuya — HTTP → HTTPS → HTTP jujjuyawa da ke haifar da kuskuren CDN/proxy da aka tsara ba daidai ba
  5. Bambancin non-www da www — Takardar shaidar tana rufe daya amma ba ta rufe dayan ba

Nasara cikin sauri: Gudanar da sunan mahaifinka ta hanyar SSL Labs (ssllabs.com/ssltest). Duk wani abu da ke kasa da "A" yana da matsaloli da za a iya aiwatar da su. Yawancin masu bayar da hidima suna gyara waɗannan cikin danna guda.

Headers na Tsaro

Headers na tsaro sune headers na amsa HTTP da ke umartar masu bincike yadda za su yi yayin loda shafin ku. Suna hana dukkan rukuni na hare-hare — kuma masu binciken Google suna duba su.

Headers na tsaro masu mahimmanci:

Tsarin Tsaron Abun ciki (CSP)

CSP shine mafi karfi a cikin headers na tsaro. Yana gaya wa masu bincike takamaiman abubuwan (rubutun, salon, hotuna, font) da aka yarda su loda akan shafukan ku.

Content-Security-Policy: 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';

Abubuwan da CSP ke hana:

  • Hare-haren Cross-site scripting (XSS)
  • Hare-haren shigar da bayanai
  • Clickjacking (ta hanyar frame-ancestors)
  • Gudanar da rubutun da ba a yarda da shi ba (cryptominers, ad injectors)

Dabarar aiwatar da CSP:

  1. Fara da Content-Security-Policy-Report-Only (yana yin rajistar abubuwan da suka saba ba tare da toshewa ba)
  2. Kula da rahotanni na tsawon makonni 1-2
  3. Tsara tushe masu inganci
  4. Canja zuwa yanayin tilasta
  5. Ƙara report-uri ko report-to don ci gaba da rajistar sabawa

X-Frame-Options

Yana hana shafin ku daga kasancewa a cikin iframes a sauran yankuna ( kariya daga clickjacking).

X-Frame-Options: DENY

Ko idan kuna buƙatar ba da izini ga framing na asali:

X-Frame-Options: SAMEORIGIN

X-Content-Type-Options

Yana hana masu bincike daga nazarin nau'in MIME (fahimtar fayiloli a matsayin nau'o'i daban-daban fiye da abin da aka bayyana).

X-Content-Type-Options: nosniff

Wannan layin yana hana hare-hare inda fayil na .jpg ke ɗauke da JavaScript mai ḱulle wanda masu bincike ka iya gudanarwa.

Tsarin Mai Tura

Yana karɓar yawan bayanan mai tura da aka aika lokacin da masu amfani suka danna hanyoyi daga shafinku.

Referrer-Policy: strict-origin-when-cross-origin

Wannan yana aikawa da cikakken URL don buƙatun asali kawai amma kawai asalin (yanki) don buƙatun zuwan daga waje. Yana daidaita buƙatun nazarin tare da sirrin.

Tsarin Izini

Yana kula da waɗanne fasaloli na mai bincike (kamara, mikrofon, wurin) za a iya amfani da su akan shafin ku.

Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=()

Kashe fasaloli da ba a yi amfani da su ba yana hana rubutun daga ƙarin amfani da su.

Misalin aiwatar da 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' },
      ]
    }]
  }
}

Aiwatar da 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"

Aiwatar da 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;

Nasara cikin sauri: Ƙara dukkan headers 5 da ke sama zuwa tsarin sabar ku. Wannan yana ɗaukar mintuna 5 kuma yana inganta matsayin tsaron ku a kowanne kayan duba.

HSTS Preload

Tsarin Tsaron Jirgin Duniya (HSTS) yana gaya wa masu bincike su yi amfani da HTTPS a kowane lokaci don yankinku — ko da kafin a yi neman farko. Ba tare da HSTS ba, ziyara ta farko zuwa shafinku na iya ci gaba da amfani da HTTP (wanda ya ke cikin haɗarin yaki) kafin a koma zuwa HTTPS.

HSTS header:

Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

Umarnin uku:

UmarninMa'anar
max-age=31536000Tuna wannan na tsawon shekara 1 (a cikin seconds)
includeSubDomainsAiwatar da duka subdomains ma
preloadNema a haɗa cikin jerin preload na mai bincike

Jerinin HSTS preload:

Mafi ingancin kariya ta HSTS. Masu bincike suna zuwa da jerin gwanon yankuna da dole su yi amfani da HTTPS. Gabatar da yankinku zuwa hstspreload.org yana nufin:

  • Masu ziyara na farko suna samun HTTPS nan da nan (ba tare da jujjuyawar HTTP → HTTPS ba)
  • Rashin yiwuwa ga masu hare-haren don rage haɗin
  • Dorewa (mai wuya a cire bayan an gabatar)

Sharuɗɗan don HSTS preload:

  1. Takardar shaida ta HTTPS mai inganci
  2. Jujjuya duk HTTP zuwa HTTPS (ciki har da subdomains)
  3. HSTS header tare da max-age >= 31536000
  4. HSTS header na ɗauke da includeSubDomains
  5. HSTS header na ɗauke da preload
  6. Dukkan subdomains su yi goyon bayan HTTPS

Gargadi: Ka faɗi kawai lokacin da ALL subdomains dinka suna goyon bayan HTTPS. Umarnin includeSubDomains yana nufin kowanne subdomain na HTTP kawai zai zama ba a iya samun dama.

Nasara cikin sauri: Idan kana da HTTPS a duk subdomains, ƙara cikakken HSTS header da gabatar zuwa hstspreload.org. Ana ɗaukar aikin na 'yan makonnin amma kariyar tana daɗewa.

Duba Rauni

Duba rauni ta atomatik yana gano sanannun matsalolin tsaro a cikin tsarin ku kafin masu hare-haren su yi amfani da su.

Abubuwan da duba rauni ke dubawa:

  • Software mai tsufa: WordPress, plugins, ɗakunan karatu na JavaScript tare da CVEs na sanannen
  • Fayiloli da aka fallasa: .env, .git, wp-config.php, karatun bayanai
  • Fassarar bayanai: Headers na sigar sabar, yanayin dubawa, juyin jiki
  • Bukatun tsoho: Shafukan gudanar da ba tare da izini ba, kalmomin wucewa na tsoho
  • Buɗaɗɗen tasha/aye: Ayyuka marasa bukata da aka fallasa ga intanit
  • Matsalolin shigar da bayanai: Fom ba tare da kariya ta CSRF ba, shigarwa marasa auna

Kurakurai na gama gari bisa dandali:

DandaliBabban RauniGyara
WordPressPlugins masu tsufaSabuntawa ta atomatik + WAF
ShopifyIzinin aikace-aikacen na ukuDuba jerin aikace-aikacen kowane kwata
Next.jsHanyoyin API masu fallasaMiddleware na izini + iyakokin auna
Shafukan tsayeKuskuren CDNDuba ƙa'idodin cache
Kayan giniSQL injectionTambayoyin da aka mai da martani

Matsayin duba:

  • Kullum: Duba bayanan tushe ta atomatik (SSL, headers, fayiloli da aka fallasa)
  • Kowane mako: Duba raunin dogaro (npm audit, mai dubawa na plugin WordPress)
  • Kowane wata: Duba zurfin tare da gwajin zuwa
  • Bayan kowanne tura: Duba wa'azin

Nasara cikin sauri: Gudanar da npm audit (Node.js) ko duba jerin plugin CMS dinka don abubuwan da suka tsufa. Gyara matsalolin gaggawa/mai tsanani nan da nan.

Cikakken Abun ciki

Cikakken abun ciki yana faruwa lokacin da shafin HTTPS ke loda abubuwan (hotuna, rubutun, salon, iframes) ta hanyar HTTP. Wannan yana karya ɓoyewar kuma yana jawo gargadin masu bincike.

Nau'ikan Cikakken Abun ciki:

Nau'iTsananiMisaliHalayen Bincike
MabuɗiBabbaRubutun HTTP, iframe, CSSAn toshe ta tsohuwa
MabuɗaMatsakaiciHoton HTTP, bidiyo, sautiAn loda tare da gargadi

Cikakken abun ciki mai aiki ana dakatar da shi daga waɗannan masu bincike na zamani — yana nufin rubutanka da salon ba za su loda ba. Cikakken abun ciki mai muku yarda yana loda amma yana nuna gargadi na tsaro.

Neman Cikakken Abun ciki:

  1. Buɗe Chrome DevTools → Gailar
  2. Duba gargadin "Cikakken Abun ciki"
  3. Ko kuma, duba tare da mai duba (Screaming Frog, LANGR)

Mabuɗan Cikakken Abun ciki na gama gari:

  • URLs da aka rubuta da hannu http:// a cikin abun ciki (jaridun blog, bayanan samfura)
  • Widgets na uku da ke loda abubuwan HTTP
  • Abun ciki da aka haɗa (tura tsofaffi na YouTube, widgets na kafofin watsa labarai)
  • CSS background-image tare da URLs na HTTP
  • Fonts da aka loda ta hanyar HTTP

Gyara Cikakken Abun ciki:

<!-- Mummunan -->
<img src="http://example.com/image.jpg" />

<!-- Kyakkyawan -->
<img src="https://example.com/image.jpg" />

<!-- Mafi kyau (na dogaro da tsarin, yana daidaita da tsarin shafin) -->
<img src="//example.com/image.jpg" />

Gyara bayanai (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');

Nasara cikin sauri: Buɗe shafin gida dinka a Chrome, danna F12, duba Gailar don gargadun cikakken abun ciki. Gyara duk wanda ya bayyana — waɗannan suna bayyane ga Google kai tsaye.

Hadarin Rubutun daga Waje

Duk rubutun waje da kake loda yana iya zama hadarin tsaro (da aiki). Rubutun daga waje na iya:

  • An yi amfani da su (hare-haren sarkar)
  • Tracking masu amfani da ku ba tare da izini ba (kwararan GDPR)
  • Jinkirta shafinka (blocks na bayarwa, jinkirin hanyar sadarwa)
  • Keta aikin (sabuntawar sigogi, fasa)
  • Shigar da abun ciki mara so (rubutun talla da ba a so ba)

Duba rubutun daga waje:

RubutuAna bukata?Matsayin HadariMadadin
Google AnalyticsYawanci ehKadanDuba tare da sabar
Widgets na tattaunawaWatanMatsakaiciMagani mai zaman kansa
Buttons na raba kafofin watsa labaraiHakanMatsakaiciHanyoyi masu tsari
Gwaji A/BWatanBabbaGwaji tare da sabar
Pixels na dawo da martaniShawarar kasuwanciBabbaBayanai na farko
Font CDNsDaceKadanFonts masu zaman kansa

Hanyar rage hadari don rubutun daga waje mai mahimmanci:

  1. Tsaron Tushe (SRI): Tantance gaskiya yana hana rubutun da aka canza daga loda
<script src="https://cdn.example.com/lib.js"
        integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxAE+sO0..."
        crossorigin="anonymous"></script>
  1. Tsarin CSP: Kawai yarda da rubutun daga sanannen yankuna
  2. iframes da aka tsara: Raba widgets na ɓangare na uku
  3. Duba akai-akai: Duba kowane kwata na dukkan albarkatun waje
  4. Kula: Hubad da sabbin yankuna na waje da ke bayyana a shafinku

Nasara cikin sauri: Lissafa kowane