Skip to main content

Ano ang isang kanonikal na tag?

Ang isang kanonikal na tag ay isang maliit na piraso ng code na naka -embed sa isang webpage na makakatulong sa mga search engine na makitungo sa maraming mga bersyon ng parehong pahina.Sinusuportahan ito ng tatlo sa mga pinakatanyag na search engine at pinapayagan ang mga webmaster na tukuyin ang isang ginustong address para sa nilalaman na maaaring madoble.Karaniwang pinarangalan ng mga search engine ang kahilingan na ito at gamitin ang ginustong address kapag nag -index ng mga pahina, ngunit maaaring huwag pansinin ito sa ilalim ng ilang mga pangyayari.Canonical tags, na kung saan ay talagang isang elemento ng lt; link gt;Ang TAG, maaaring magamit sa parehong kamag -anak at ganap na mga landas ngunit sa pangkalahatan ay hindi makakapunta sa mga domain.Ang magkatulad o magkaparehong mga webpage ay madalas na mai -access mula sa maraming mga web address, o unipormeng mga tagahanap ng mapagkukunan (URL), tulad ng http://example.com, http://www.example.com, at http: //www.example.com/index.php.Ang mga sistema ng pamamahala ng nilalaman, mga platform ng e-commerce, at software ng Wiki ay maaari ring makabuo ng mga pahina nang pabago-bago, na may bahagyang magkakaibang mga URL na ginagamit upang baguhin ang pag-uuri ng isang kategorya, subaybayan ang mga link na kaakibat, o pag-access sa mga nakaraang bersyon ng isang artikulo o pahina.

Ang mga dobleng pahina na may bahagyang magkakaibang mga address ay maaaring gumana laban sa mga algorithm ng search engine na gumagamit ng katanyagan ng link upang matukoy kung saan ang isang pahina ay nasa mga resulta ng paghahanap.Ang isang webpage na may 300 mga link na tumuturo sa dalawang magkakaibang mga URL ay maaaring lumitaw sa pag -index ng software ng search engine bilang isang solong pahina na may 150 link lamang.Ang mga search engine ay may kasaysayan na nakitungo sa problema sa pamamagitan ng pag-aalok ng mga ginustong mga setting ng URL sa kanilang mga tool sa webmaster, pagbuo ng kanilang sariling mga panloob na algorithm upang hulaan ang pinaka-angkop na address, at pagsunod sa 301 redirect, isang code na binuo ng server na nagpapasa ng mga kahilingan sa isang bagong URL.

Ang kanonikal na tag ay isang paraan para markahan ng mga developer ng web ang isang partikular na URL bilang ginustong bersyon ng isang pahina.Ito ay isang maliit na snippet ng code na dapat ipasok sa lahat ng mga webpage na may katulad o dobleng nilalaman, ngunit hindi nangangailangan ng anumang mga pagbabago sa mga setting ng isang web server.Karamihan sa mga search engine ay itinuturing ito bilang isang "malakas na pahiwatig" sa halip na isang utos, na nangangahulugang ang isang kanonikal na tag na ipinatupad nang hindi maganda o puntos sa isang ganap na magkakaibang pahina ay maaaring hindi papansinin.Ang code ay makabuluhan lamang sa mga search engine;Ang mga web browser ay hindi pinapansin ang mga canonical tag.

Sa kabila ng pangalan nito, ang isang kanonikal na tag ay hindi isang tunay na "tag" ngunit isang elemento na maaaring mailapat sa malawak na ginagamit at lt; link gt;TagIsang pahina na minarkahan ng code lt; link rel ' ' canonical 'href ' ' http: //www.example.com/about.htmlquot;/ gt;sasabihin sa isang search engine na ang ginustong o kanonikal na URL para sa nilalaman ay http://www.example.com/about.html.Ang ' rel ' canonical 'Ang bahagi ng code ay nagsasabi sa isang search engine na ang url sa ' href ' 'ay isang kanonikal na link.Hindi tulad ng isang 301 na pag -redirect, ang isang kanonikal na tag ay maaaring magamit sa parehong ganap at kamag -anak na mga landas, bagaman inirerekumenda ng ilang mga search engine gamit ang ganap na mga landas.Ang 301 redirect, gayunpaman, ay maaaring ituro sa ibang domain, habang ang karamihan sa mga search engine ay sumusuporta lamang sa mga kanonikal na link sa parehong domain.