SEO Leiðarvísir Skref 7: Öryggi — Lágmarkskrafan sem Google væntir 2026
SEO Leiðarvísir Skref 7: Öryggi
Þetta er Skref 7 af 13-skrefa SEO leiðarvísinum. Öryggi snýst ekki bara um að vernda notendur — það hefur bein áhrif á leitarframmistöðu þína. Google hefur notað HTTPS sem leitarvísismerki síðan 2014, og væntingar hafa aðeins aukist.
Flestir eigendur vefsíðna hugsa um öryggi sem tvíhyggju: "Við erum með SSL, þannig að við erum örugg." Í raun metur Google tugir öryggismerki. Vefsíður með réttri öryggishöfuð, gilt vottorð og engin blandað efni erfiðara en þær sem hafa aðeins grunn SSL vottorð — allt annað er jafnt.
Góðu fréttirnar: flestar öryggislausnir eru einu sinni stillingar. Settu þær upp einu sinni, og þær vernda leitarframmistöðuna þína nánast að eilífu.
SSL Uppsetning
SSL (vanið TLS) dulkóðar tenginguna á milli þjónsins þíns og gesta. Síðan 2014 hefur Google staðfest HTTPS sem leitarvísismerki. Árið 2026 er ekki að vera með HTTPS ekki bara leitarvísisvandamál — Chrome merkir HTTP vefsíður sem "Ekki Örugg" í slóðarbrandara, sem skemmir traust notenda.
Krafan fyrir rétta SSL:
| Krafan | Hvers vegna | Hvernig á að athuga | |--------------|-----------------------------------------|-------------------------------| | Gilt vottorð | Útrunnið = vafraviðvörun = notendur hoppa burt | Athugaðu gildistíma | | Full keðja | Ófullkomnar keðjur bregðast á sumum tækjum | SSL Labs próf | | TLS 1.2+ | Eldri útgáfur hafa þekkta veikleika | SSL Labs próf | | Engin SHA-1 | Úrelt, vafrar hafna því | Vottorðaskilyrði | | SAN þekja | www og ekki-www verða að vera báðar þaktar | Vottorðaskilyrði | | Sjálfendurnotkun| Forðast útrunuvandamál | Let's Encrypt / þjónustuaðili stilling |
SSL stigagjöf:
100% = Gilt vottorð + Full keðja + TLS 1.3 + Sterkt dulkóðun + Sjálfendurnotkun
0% = Útrunnið eða vottorð vantar
Algengar SSL mistök:
- Vottorð rennur út án fyrirvara — Settu upp eftirlit (Skref 6) að minnsta kosti 30 dögum fyrir útrun
- Ófullkomin vottorðakeðja — Þjónn þarf að senda millivottorð, ekki aðeins laufið
- Blandara efni — HTTPS síða hleður HTTP auðlindum (myndir, skriftir, CSS)
- Umfangi umfjöllunar — HTTP → HTTPS → HTTP hringir vegna rangt uppsett CDN/proxy
- Ósamræmi milli non-www og www — Vottorð þekur annað en ekki hitt
Fljótlegur sigur: Keyrðu lén þitt í gegnum SSL Labs (ssllabs.com/ssltest). Allt undir "A" einkunn hefur málefni sem hægt er að bregðast við. Flestir hýsilar laga þessi með einu smelli.
Öryggishöfuð
Öryggishöfuð eru HTTP svörhöfuð sem segja vöfrum hvernig á að hegða sér þegar hlaðið er inn á vefsíðuna þína. Þau hindra heila flokka árása — og skriðskrár Google skoða þau.
Mikilvæg öryggishöfuð:
Efnisöryggisstefna (CSP)
CSP er það öflugasta öryggishöfuð. Það segir vöfrum nákvæmlega hvaða auðlindir (skriftir, CSS, myndir, letur) eru leyfðar að hlaða á síður þínar.
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';
Hvað CSP kemur í veg fyrir:
- Cross-site scripting (XSS) árásir
- Gagnainnsæi árásir
- Clickjacking (í gegnum
frame-ancestors) - Óheimilt skrifturkeyrslu (cryptominers, auglýsinga innsetningar)
CSP útfærslustefna:
- Byrjaðu með
Content-Security-Policy-Report-Only(skráðar brot án lokunar) - Fylgstu með skýrslum í 1-2 vikur
- Whitelistaðu lögmætar heimildir
- Skiptu yfir í staðfestingarham
- Bættu
report-urieðareport-tofyrir áframhaldandi skráningu á brotum
X-Frame-Options
Hindrar vefsíðuna þína í að vera sett í iframes á öðrum lendum (verndar clickjacking).
X-Frame-Options: DENY
Eða ef þú þarft að leyfa sömu uppsprettu:
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options
Hindrar vöfrum frá MIME-gerð sniffing (túlka skrár sem aðrar gerðir en þær sem eru tilkynntar).
X-Content-Type-Options: nosniff
Þessi einstaki línu kemur í veg fyrir árásir þar sem .jpg skrá inniheldur falinn JavaScript sem vafrinn gæti keyrt.
Referrer-Policy
Stjórnar því hversu miklar upplýsingarnar um skírteini eru sendar þegar notendur smella á tengla frá vefsíðunni þinni.
Referrer-Policy: strict-origin-when-cross-origin
Þetta sendir fulla slóð fyrir sömu uppruna beiðni en aðeins uppruna (lén) fyrir kross-uppsprettu beiðnir. Jafnar þarfir greininga við friðhelgi.
Permissions-Policy
Stjórnar hvaða vafra eiginleikar (kamma, hljóðnemi, staðsetning, osfrv.) megi nota á vefsíðunni þinni.
Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=()
Aftengja eiginleika sem þú notar ekki kemur í veg fyrir að utanaðkomandi skriftur misnoti þess.
Dæmi um höfuðútfærslu (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' },
]
}]
}
}
Höfuðútfærsla (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"
Höfuðútfærsla (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;
Fljótlegur sigur: Bættu öllum 5 höfuðunum hér að ofan við vefþjónusta þína. Þetta tekur 5 mínútur og bætir strax öryggi þínu í hvaða skanna tól sem er.
HSTS Preload
HTTP Strict Transport Security (HSTS) segir vöfrum að nota alltaf HTTPS fyrir lén þitt — jafnvel áður en fyrstu beiðnin kemur. Án HSTS má fyrsta heimsókn á vefsíðuna þína enn nota HTTP (sem er viðkvæmt fyrir íhlutun) áður en rithöfundarbreytingin í HTTPS gerist.
HSTS höfuð:
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Þrjár tilskipanir:
| Tilskipun | Merking | |----------------------|-------------------------------------| | max-age=31536000 | Mundu þetta í 1 ár (í sekúndum) | | includeSubDomains | Gildir einnig fyrir allar undirlén | | preload | Fjárfesting í preloading listum vafra |
HSTS preloading listi:
Mest öfluga HSTS verndin. Vöfrar komu með innbyggðan lista yfir lén sem verða alltaf að nota HTTPS. Að senda lén þitt á hstspreload.org þýðir:
- Fyrstir gestir fá HTTPS strax (enginn HTTP → HTTPS undanfarandi)
- Ómögulegt fyrir árásarmenn að draga niður tengingar
- Varanlegur (erfið sé að fjarlægja þegar skráð)
Krafan fyrir HSTS preloading:
- Gilt HTTPS vottorð
- Umfanga allar HTTP í HTTPS (þ.m.t. undirlén)
- HSTS höfuð með
max-age>= 31536000 - HSTS höfuð inniheldur
includeSubDomains - HSTS höfuð inniheldur
preload - Öll undirlén verða að styðja HTTPS
Varningur: Sendu aðeins í preloading ef ÖLL undirlén þín styðja HTTPS. includeSubDomains tilskipunin þýðir að hvaða HTTP-eina undirlén sem er verða ófáanleg.
Fljótlegur sigur: Ef þú ert þegar með HTTPS á öllum undirlénum, bættu fullu HSTS höfuðinu við og sendu á hstspreload.org. Vinnslan tekur nokkrar vikur en verndin er varanleg.
Skanning á viðkvæmni
Sjálfvirk skanning á viðkvæmni greinir þekkta öryggisvankanta í þínu staki áður en árásarmenn nýta sér þá.
Hvað skanning á viðkvæmni athugar:
- Úrelt hugbúnaður: WordPress, viðbætur, JavaScript bókasöfn með þekktum CVE
- Sýndar skrár:
.env,.git,wp-config.php, gagnagrunnsskerðingar - Upplýsinga leka: Þjóna útgáfu höfuð, villumeðferð, stakaskekkjur
- Sjálfgefið skilyrði: Stjórnendarsíður án auðkenningar, sjálfgefin lykilorð
- Opin hafnir/þjónustur: Óþarfar þjónustur sem eru opin fyrir internetinu
- Innsæisstaðir: Form án CSRF verndar, ófrætt inntak
Algengar veikleikar eftir vettvangi:
| Vettvang | Top Veikleiki | Lagfæring | |----------|----------------------------|---------------------------| | WordPress | Úreltar viðbætur | Sjálfvirk uppfærsla + WAF | | Shopify | Uppsagnir þriðja aðila | Endurskoða forritaskrá árlega | | Next.js | Opin API leiðir | Auðkenning millihandbók + hraðatakmark | | Stíla vefsíður | CDN rangt stillt | Endurskoða skyndiminni reglur | | Sérsniðin | SQL innskot | Hlutbundin fyrirspurnir |
Skannun tíðni:
- Daglega: Sjálfvirk ytra skanning (SSL, höfuð, sýndar skrár)
- Vikulega: Villu aðferðar í háðum skrifum (npm audit, WordPress viðbótarskannari)
- Mánaðarlega: Dýrmæt skanning með auðkenningu
- Eftir hvern útgáfu: Endurgerð
Fljótlegur sigur: Keyrðu npm audit (Node.js) eða athugaðu viðbætuna á CMS lista fyrir úreltar hluta. Lagfærðu mikilvægar/miklar villur strax.
Blandað Efni
Blandað efni á sér stað þegar HTTPS síða hleður auðlindum (myndir, skriftir, CSS, iframes) yfir HTTP. Þetta brýtur að hluta dulkóðunina og kveikir á vöfrunarfyrirmælum.
Tegundir blandaðs efnis:
| Tegund | Alvarleiki | Dæmi | Vafra hegðun | |-------------|------------|----------------------|-----------------------------------| | Virkt | Hár | HTTP skrift, iframe, CSS | Blokkar sjálfkrafa | | Óvirkt | Miðlungs | HTTP mynd, video, hljóð | Hleður með viðvörun |
Virkt blandað efni er blokkað af nútíma vöfrum — það þýðir að skriftur og CSS þín munu einfaldlega ekki hlaðast. Óvirkt blandað efni hleðst en sýnir öryggisviðvaranir.
Að finna blandað efni:
- Opnaðu Chrome DevTools → Console
- Leitaðu að "Blandað efni" viðvörunum
- Alternatífa, skannaðu með skriðhólfi (Screaming Frog, LANGR)
Algengar heimildir blandaðs efnis:
- Hardkóðaðar
http://slóðir í efni (blogg, vöru lýsingar) - Utanaðkomandi smákökur hlaða HTTP auðlindum
- Innfelld efni (gömul YouTube insert, samfélagsmiðlacöllun)
- CSS
background-imagemeð HTTP slóðum - Letur hlaðið yfir HTTP
Að laga blandað efni:
<!-- Vont -->
<img src="http://example.com/image.jpg" />
<!-- Gott -->
<img src="https://example.com/image.jpg" />
<!-- Best (protokol-óháð, aðlagast að slóðarprotokol) -->
<img src="//example.com/image.jpg" />
Gagnagrunnyfirlýsing (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');
Fljótlegur sigur: Opnaðu heimasíðu þína í Chrome, ýttu á F12, athugaðu Console flipann fyrir viðvaranir um blandað efni. Lagfærðu allar sem koma fram — þessar eru beint sýnilegar Google.
Ohreyfingastaðmundum af þriðja aðila
Sérhver utanaðkomandi skrift sem þú hleður er hugsanlegur öryggis (og frammistöðuvandamál). Skriptur þriðja aðila geta:
- Veiðst (supply chain árásir)
- Fylgt notendum þínum án leyfis (GDPR brot)
- Laus á síðuna þína (render-blocking, netseinkennandi)
- Brotið aðgerðir (útgáfu uppfærslur, bilanir)
- Innleiðt óæskilegt efni (annonsuskriftur farið að skyldi)
Endurræður þriðja aðila skriftur:
| Skritt | Nauðsynleg? | Vísitölu (Risk Level) | Valkostur | |--------------|-------------|-----------------------|--------------------------------| | Google Analytics | Oftast já | Lágt | Server-síður skráning | | Spjallsmálin | Kannski | Miðlungs | Sjálfgefið lausn | | Samfélagsmiðla deilingar | Sumar sinnum | Miðlungs | Staðbundin tengja | | A/B prófanir | Stundum | Hár | Server-síður prófanir | | Endurmerkingar skífur | Viðskiptalega ákvörðun | Hár | Fyrsta aðila gögn | | Letur CDNs | Þægilegt | Lágt | Sjálfgefið letur |
Lágmarka áhættu fyrir nauðsynlegar skriftur þriðja aðila:
- Subresource Integrity (SRI): Hash staðfesting kemur í veg fyrir að skammtanir með truflunum hlaðist
<script src="https://cdn.example.com/lib.js"
integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxAE+sO0..."
crossorigin="anonymous"></script>
- CSP takmarkanir: Leyfðu aðeins skriftur frá þekktum lendum
- Sandkassaframkvæmd: Aðgreindu utanaðkomandi smákökur
- Regluleg skönnun: Endurskoðun hverja fjórar vikur á öllum utanaðkomandi auðlindum
- Eftirlit: Viðvaranir um nýja utanaðkomandi lenda sem koma fram á síðunum þínum
Fljótlegur sigur: Listaðu hverja tag í HTML-inu þínu sem hleður frá utanaðkomandi lendu. Færið, hvað sem er óþekkt eða ekki lengur nauðsynlegt. Hver þurrkun bætir bæði öryggi og aðgangshraða.
Aðgreining Malware & Google Safe Browsing
Google viðheldur Safe Browsing lista yfir síður sem eru þekktar fyrir að dreifa malware eða hýsa phishing efni. Að vera skráð hér er hörmung fyrir SEO — Google sýnir fulla síðu með viðvörun áður en það leyfir notendum að heimsækja síðuna þína.
Hvernig síður verða flaggaðar:
- Óstarfsemi með malware (hackuð WordPress, o.s.frv.)
- Innleitt skriptur sem vísa til illsheima
- Phishing síður hýsist í léninu þínu
- Notendaskap efni tengingu við malware
- Hýsist skrár flaggaðar sem hættulegar
Athugaing á Safe Browsing stöðunni:
https://transparencyreport.google.com/safe-browsing/search?url=yourdomain.com
Eða í Google Search Console: Öryggismál hlutinn.
Varúð:
- Haltu öllum hugbúnaði uppfærðum (CMS, viðbætur, bókasöfn)
- Notaðu sterk, einstök stjórnandalykilorð + 2FA
- Eftirlit á skráarhyggju (greina óheimil breytingar)
- Skannaðu notenda-sent efni
- Fjarlægðu ónotaðar viðbætur/útlit
- Endurskoðaðu stjórnenda notendur reglulega
Ef þú verður flaggaður:
- Greindu og fjarlægðu malware/phishing efnið
- Uppfærðu alla hugbúnað og breyttu öllum lykilorðum
- Beðið um endurskoðun í Google Search Console
- Endurskoðanir taka yfirleitt 1-3 daga
- Fylgstu vel í 30 daga (endursýking er algeng)
Fljótlegur sigur: Athugaðu síðuna þína á transparencyreport.google.com. Ef hreint skaltu tryggja að CMS þitt sé og allar viðbætur séu uppfærðar til að halda því þannig.
Öryggis SEO Listi
- [ ] Gilt SSL vottorð með sjálfendurnotun stilltu
- [ ] HTTP → HTTPS rithöfundur á öllum síðum (301, ekkí 302)
- [ ] HSTS höfuð með max-age >= 31536000
- [ ] Efnisöryggisstefna höfuð stillt
- [ ] X-Content-Type-Options: nosniff
- [ ] X-Frame-Options: DENY eða SAMEORIGIN
- [ ] Referrer-Policy: strict-origin-when-cross-origin
- [ ] Permissions-Policy sem aftengir ónotaða eiginleika
- [ ] Engin blandað efni (HTTP auðlindir á HTTPS síðum)
- [ ] Engin viðkvæm skrár sýndar (.env, .git, stilliskrár)
- [ ] Þjónustu útgáfu höfuð fjarlægð eða almenn
- [ ] Allur hugbúnaður/viðbætur uppfærðar
- [ ] Google Safe Browsing staða: hreint
- [ ] Þriðja aðila skriptar endurskoðuð og lágmarkaðar
- [ ] SRI hash á mikilvægum utanaðkomandi skriptum
Algengar öryggismistök (Raðað eftir SEO áhrifum)
- Útrunnið SSL vottorð — Strax niðurfelling í stöðu + viðvörn vafra
- Blandað efni — Versnar traust merki, að hluta dulkóðun gagnslaus
- Engin HSTS — Fyrsta beiðnin viðkvæm, merki veitir öryggisblása
- Vantar CSP — Leyfir hvaða skriftum sem er að keyra (XSS vektor)
- Sýnd viðkvæmar skrár —
.envmeð API lykilorðum,.gitmeð uppsprettukóða - Úrelt CMS/viðbætur — þekktar árásir, endanleg aðgerð
- Engin öryggishöfuð yfirleitt — Merki um að þú hafir ekki íhugað öryggi
- Of mikið leyfar þriðja aðila skriftur — Öryggisholur sem þú getur ekki stjórnað
Hvað er næst?
Skref 8: AI Sýnileiki — Nýjasta framboðið í SEO árið 2026. Hvernig á að hámarka fyrir Google AI Yfirlit, ChatGPT tilvísanir, Perplexity tilvísanir, og Gemini — skjótur uppgötvunarvega sem flestir samkeppnisaðilar hafa ekki einu sinni íhugað.
Þessi leiðarvísir er hluti af LANGR's 13-skrefa SEO röð. Keyrðu ókeypis úttekt til að sjá hvar síðna þín stendur meðal allra 13 greina.