Як дадаць Кананічныя URL-адрасы без выкарыстання убудоў WordPress
- WordPress SEO убудовы
- Універсальны PHP код для кананічных URLS
- Не рэкамендуецца метад
- Даданне кананічных спасылак у WordPress
Усё, што ведае мяне, будзе ведаць, што я ненавіджу, выкарыстоўваючы WordPress убудовы , Не тое, што я вэб-дызайнер, які лічыць, што кожны дызайнер і вярстальнік павінен напісаць свой уласны код, далёка ад яго. Я вэб-дызайнер, які мяркуе, што вы павінны выкарыстоўваць толькі надзейныя убудова, калі вы абсалютна неабходныя. Выкарыстоўваючы убудова, які прапануе вам 100 новых функцый, калі вам трэба толькі адзін, не мае ніякага сэнсу для мяне! Выкарыстанне такога плагіна будзе толькі надзімацца кодам, запаволіць ваш SQL і павялічыць шанцы на ўразлівасці.
Па магчымасці варта пазбягаць выкарыстання WP убудова, калі вы абсалютна неабходныя, калі вы хочаце выкарыстоўваць толькі кананічныя URL, то вам не патрэбныя фантазіі усіх танцы за ўсё спеў SEO убудова, вы можаце дадаць кананічныя URLS для WordPress без убудоў, на самай справе ў гэтым кароткім кіраўніцтве я прывяду вам код, з працай з любой сістэмай кіравання кантэнтам, якая выкарыстоўвае PHP.
WordPress SEO убудовы
Аднак я рэкамендую Yoast SEO або любой іншай аўтарытэтны SEO убудова, калі вы хочаце палепшыць кіраванне SEO, такія як змяненне назвы і метаописаниях, але толькі калі вам трэба гэта ... бізнес-сайт на 5 старонках сапраўды патрабуецца ў SEO убудова, таму што ўсё, што вы можаце зрабіць з дапамогай плагіна вы можа абысціся без іх, вядома, гэта можа заняць у вас 20mins больш! Але канчатковы вынік будзе сайт, які лягчэй мадэрнізаваць без страху што нешта ідзе не так і больш чыстай базы дадзеных SQL.
Універсальны PHP код для кананічных URLS
Ніжэй прыведзены код , які трэба дадаць у межах галава з шаблону тэмы:
<Спасылка отн = "кананічнай" HREF = "https://www.bybe.net <PHP рэха $ _SERVER [ 'REQUEST_URI'];?>">Прыведзены вышэй код будзе дададзены да ўсіх старонках, яна абароніць вас ад дублікатаў з WWW / не-WWW, HTTPS / HTTP, кароткія спасылкі і радок запыту суфікса, гэта з-за ваш WWW / не-WWW, дамен і пратаколу з'яўляецца жорсткім набор каманда PHP $ _SERVER [ «REQUEST_URI»] вяртае адносны URL і суфікс ў канцы вашага URL і, такім чынам, зрабіць абсалютны URL.
Ён будзе выкарыстоўвацца на любыя катэгорыі, тэг аўтара, індэксы і дасягае, гэтыя старонкі не разглядаюцца як дублікат па Google або Bing, таму што фрагменты розных старонак на адной старонцы ўяўляе сабой унікальнае спалучэнне.
Адзіная прычына, я магу думаць пра тое, калі вы не павінны выкарыстоўваць кананічныя спасылкі на гэтых старонках, калі вы паказваеце поўныя артыкулы на гэтых старонках, без якіх-небудзь іншых артыкулаў на тую ж старонцы, таму гэта будзе лічыцца дублікатам. Аднак я рэкамендую для мэтаў UX (User Experience), якія не выкарыстоўваюць гэты фармат у любым выпадку.
Не рэкамендуецца метад
Калі па нейкай вар'яцкай прычыне вы аддалі перавагу б не выкарыстоўваць кананічны на катэгорыі, тэгі, аўтар, індэксаў і дасягае старонак, то вы можаце выкарыстоўваць наступны код:
<? PHP // Для большасці людзей гэты метад варта пазбягаць ... выкарыстоўваць адзін вышэй! калі (is_singular ()) {// ўбор, якое выкарыстоўваецца на поштах і старонках толькі! рэха '<спасылка отн = "кананічнай" HREF = "https://www.bybe.net' $ _SERVER [ 'REQUEST_URI']. '">'; } Яшчэ {// Нічога не рабіць! }?>Даданне кананічных спасылак у WordPress
Ніжэй прыведзены некалькі простых крокаў, якія будуць мець вас і працуе з WordPress кананічныя URL, у самы кароткі час і без плагіна.
- Уваход у WordPress
- Навядзіце курсор мышы на знешні выгляд
- націсніце рэдактар
- Знайсці Тэма Загаловак (header.php)
- Дадайце універсальны PHP код для Canonical URLS знойдзена вышэй у раздзеле HEAD, ваш файл загалоўка тэмы.