3. modulis · 3.5
Canonical un dublēts saturs
3. modulis: Lapas tehniskie pamati · Lasīšanas laiks: 12 minūtes
Mērķis: Pēc šīs nodarbības Jūs varēsiet atpazīt dublētu saturu savā vietnē, izvēlēties, kura adrese ir īstā (kanoniskā), un pareizi paziņot to meklētājprogrammām ar pāradresāciju un rel="canonical".
Pamatjēdzieni: dublēts saturs, kanonizācija, kanoniskā adrese, varianti (http un https, ar www un bez tā, slīpsvītra, parametri, lielie burti), rel="canonical", absolūtā adrese, canonical kā ieteikums, 301 pāradresācija kā spēcīgāks signāls, Google izvēlētais canonical, nav soda par dublētu saturu
Viena lapa, piecas adreses
Jums lapa ar līgavas pušķiem ir viena lapa. Meklētājprogrammai katra adrese ir atsevišķa lapa. Paskatieties, kā Bloemenatelier Lotte (ziedu darbnīca Lotte) viens un tas pats saturs var būt pieejams piecās adresēs:
http://example.com/bruidsboeketten
https://example.com/bruidsboeketten
https://www.example.com/bruidsboeketten
https://www.example.com/bruidsboeketten/
https://www.example.com/bruidsboeketten?utm_source=nieuwsbriefTo sauc par dublētu saturu: vienāds (vai gandrīz vienāds) saturs vairāk nekā vienā adresē. Google min biežākos cēloņus:
| Cēlonis | Piemērs |
|---|---|
| Protokola varianti | darbojas gan http://, gan https:// |
Varianti ar www un bez tā | domēns un www. atver vienu un to pašu vietni |
| Vietnes funkcijas | kārtošana un filtrēšana: ?sorteer=prijs, ?kleur=rood |
| Reģionālie varianti | tas pats nīderlandiešu teksts adresēm /nl-nl/ un /nl-be/ |
| Ierīču varianti | atsevišķa mobilā vietne, piemēram, m.example.com |
| Nejauši | vietnes testa kopija (test.example.com), kas ir atvērta meklētājprogrammām |
Turklāt vēl: slīpsvītra adreses beigās vai bez tās, lielie burti ceļā (/Contact un /contact), index.html adreses beigās, kā arī jaunumu vēstuļu un reklāmu parametri.
Vai tas ir slikti?
Soda nav. Google raksta, ka nedaudz dublēta satura vietnē ir normāli un tas nepārkāpj tā surogātpasta noteikumus. Jūs par to netiekat sodīti. Problēmas rodas tikai tad, ja kāds apzināti masveidā veido kopijas, lai piepildītu meklēšanas rezultātus; tas ir cits stāsts (nodarbība 8.2).
Kāpēc tad to vajadzētu sakārtot? Tāpēc, ka citādi meklētājprogramma izvēlas pati. Google grupē lapas ar vienādu saturu un no tām izvēlas vienu kanonisko adresi: pārstāvi, kas nonāk meklēšanas rezultātos un tiek pārmeklēts visbiežāk. Šo izvēli sauc par kanonizāciju. Ja atstājat to Google ziņā, tas var izvēlēties tieši adresi ar ?utm_source=nieuwsbrief beigās. Turklāt Jūsu skaitļi Search Console sadalās starp pieciem variantiem, un rāpuļprogramma tērē laiku kopijām.
Trīs signāli, no spēcīgākā līdz vājākajam
Jūs paziņojat meklētājprogrammai, kura adrese ir īstā. Google min trīs veidus, sakārtotus pēc spēka:
- Pāradresācija (301 vai 308): spēcīgs signāls, ka pāradresācijas mērķim jākļūst par kanonisko adresi. Izmantojiet to variantiem, kas nevienam nav vajadzīgi: http uz https, un versija ar www vai bez tā uz otru. To iestatāt vienu reizi visai vietnei (nodarbība 4.1).
rel="canonical": arī spēcīgs signāls. Rinda lapas<head>daļā, kas norāda, kura adrese ir īstā. Izmantojiet to tur, kur variantam jāturpina darboties, piemēram, adresei ar filtru vai jaunumu vēstules parametru.- Vietnes karte: vājš signāls. Adreses, ko ievietojat vietnes kartē, Jūs piedāvājat kā kanoniskas (nodarbība 3.4). Tāpēc ievietojiet tajā tikai īstās adreses.
Canonical izskatās šādi:
<head>
<title>Bruidsboeketten op maat | Bloemenatelier Lotte</title>
<link rel="canonical" href="https://www.example.com/bruidsboeketten">
</head>Katram lapas variantam ir tā pati rinda, arī pašai kanoniskajai adresei. Pēdējo sauc par norādi uz sevi (self-referencing canonical). Tā nav obligāta, taču noderīga: ja kāds ienāk caur ?utm_source=nieuwsbrief, īstā adrese ir uzreiz klāt.
Ieteikums, nevis pavēle
Google to saka skaidri: canonical ir ieteikums, nevis noteikums. Google var izvēlēties citu adresi nekā Jūs. Tas notiek galvenokārt tad, ja Jūsu signāli cits citam runā pretī. Search Console rīkā URL inspection (nodarbība 2.4) Jūs redzat divas rindas blakus: "User-declared canonical" un "Google-selected canonical". Ja tās atšķiras, meklējiet pretrunu:
- canonical norāda uz
https://www.example.com/..., bet vietnes kartē irhttps://example.com/...; - canonical norāda uz
https://, bethttps://pāradresē uzhttp://; - iekšējās saites Jūsu izvēlnē norāda uz citu variantu nekā canonical;
- lapas nav pietiekami līdzīgas: canonical no produkta lapas uz sākumlapu nedarbojas, jo tā nav kopija.
Pie vienāda satura Google kā kanonisko adresi dod priekšroku https versijai, ja vien ar to nav kādas problēmas, piemēram, nederīgs sertifikāts.
Kā pareizi uzrakstīt canonical
| Noteikums | Kāpēc |
|---|---|
Pilna adrese ar https:// un resursdatora nosaukumu | Google iesaka absolūtos ceļus; ar relatīvu ceļu neliela kļūda var novest pie nepareizas adreses |
| Tieši viens canonical katrā lapā | Divi atšķirīgi canonical runā viens otram pretī; tad Google var ignorēt abus |
Tikai <head> daļā | Google pieņem saiti tikai HTML <head> daļā |
| Norāda uz lapu, kas atgriež 200 | Canonical uz adresi, kas pāradresē vai atgriež 404, ir pretrunīgs signāls |
| Mērķim nav noindex | "Šī ir īstā adrese" un "neiekļaujiet īsto adresi" nav savienojami |
| Mērķis norāda uz sevi | Ķēde (A norāda uz B, B uz C) rada neskaidrību |
| Izvēlieties vienu metodi katrai lapai | HTML rinda vai HTTP galvenes rinda Link; abas vienlaikus pēc Google domām ir kļūdaināk |
Failiem bez HTML, piemēram, pdf, canonical var norādīt arī kā HTTP galvenes rindu:
Link: <https://www.example.com/prijslijst.pdf>; rel="canonical"Ko nevajadzētu darīt
- Neizmantojiet robots.txt kanonizācijai. Google skaidri saka: neizmantojiet robots.txt šim nolūkam. Ja bloķējat variantus, Google tos nevar nolasīt un tātad neredz arī Jūsu canonical.
- Neizmantojiet noindex, lai uzspiestu canonical. Arī to Google vienas vietnes ietvaros neiesaka. Noindex nozīmē "vispār neiekļaut", nevis "labāk ņemiet to otru".
- Ne visu uz sākumlapu. Canonical katrā lapā, kas norāda uz sākumlapu (zināma kļūda tēmās un spraudņos), Google paziņo, ka visa Jūsu vietne ir viena lapa.
Praksē: kurš ko iestata?
Pāradresācijas visai vietnei iestatāt pie sava hostinga pakalpojumu sniedzēja. WebOké DirectAdmin panelī domēna iestatījumos ir izvēles iespējas SSL, https pāradresācijai un "ar www vai bez tā"; pie citiem pakalpojumu sniedzējiem tās sauc citādi, taču tas ir tāda paša veida iestatījums. Canonical lapā izveido Jūsu vietņu veidotājs. WordPress pats pievieno canonical ierakstiem un lapām, un SEO spraudņi šo uzdevumu pārņem. WebOké AI Builder katrā publicētajā lapā pievieno canonical uz šīs lapas pašas adresi, bet kļūdas lapā (404) apzināti nepievieno. Pēc katras domēna vai www izvēles maiņas pārbaudiet, vai canonical, pāradresācija un vietnes karte joprojām norāda vienu un to pašu adresi.
Kopsavilkums
- Dublēts saturs ir normāls un nav iemesls sodam, taču bez signāla meklētājprogramma pati izvēlas, kura adrese ir kanoniskā.
- Trīs signāli: pāradresācija (spēcīgs),
rel="canonical"(spēcīgs) un vietnes karte (vājš). Lai tie visi norāda vienu un to pašu adresi. - Canonical ir ieteikums: Google var izvēlēties citādi, īpaši pretrunīgu signālu gadījumā. Skatieties rīkā URL inspection.
- Rakstiet to pilnu, vienu reizi,
<head>daļā, uz lapu, kas atgriež 200, kurai nav noindex un kura norāda uz sevi. - Neizmantojiet robots.txt un noindex, lai uzspiestu canonical.
Tests (quiz)
Uzdevums
Uzdevums A3.5: Vai Jūsu canonical norāda pareizi? Ievadiet kādas savas vietnes lapas adresi. Programma nolasa lapu, atrod canonical un pārbauda, vai tas ir tieši viens, vai tas ir pilns un ar https, vai mērķis atgriež 200, vai tam nav noindex un vai tas norāda uz sevi, kā arī vai varianti ar http un ar www vai bez tā pāradresē uz to pašu resursdatoru. Jums nav savas vietnes? Izmantojiet https://european-union.europa.eu/index_nl.
Vairāk lasīt
Šajos rakstos aprakstītie soļi attiecas uz WebOké paneļiem; pie citiem pakalpojumu sniedzējiem tas darbojas līdzīgi.
- DirectAdmin rokasgrāmata 4.3: Domēna iestatījumi: SSL, PHP, www un private_html
- DirectAdmin rokasgrāmata 4.7: Site Redirects: domēna vai lapas pāradresēšana
- Bezmaksas DNS kurss 3.4: www, pāradresācija un tas, ko DNS nedara
- Google Search Central, Kas ir kanonizācija: https://developers.google.com/search/docs/crawling-indexing/canonicalization
- Google Search Central, Dublēto URL apvienošana (canonical norādīšana): https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls
