Ați auzit vreodată oameni recomandând teme pentru că sunt „prietenoase cu SEO”? Da, am recomandat destul de multe teme pe acest blog etichetându-le „prietenoase cu SEO”. Dar ce înseamnă cu adevărat „prietenos cu SEO” și ce cred unii oameni că înseamnă? În acest articol vom împărtăși opinia noastră despre motivele pentru care temele WordPress NU ar trebui să aibă opțiuni SEO și de ce le au.
Care este scopul unei teme? Pentru a face lucrurile să arate bine (organizate și curate), astfel încât oamenii să poată folosi site-ul cu ușurință. Cum faci o temă organizată și curată? Pe lângă toate elementele de interfață utilizator (UI) și vizuale, ai nevoie de cod curat. Codul ar trebui să fie semantic și să respecte standardele web. O temă care face acest lucru este o temă „Prietenă cu SEO”. Acesta este ceea ce analizăm atunci când spunem că o anumită temă este prietenoasă cu SEO.
Acum, unii oameni cred că pentru ca o temă să fie „prietenoasă cu SEO”, trebuie să aibă alte caracteristici, cum ar fi Breadcrumbs, Opțiuni SEO etc. Dar acest lucru NU este adevărat. Sigur, îți va îmbunătăți SEO-ul on-page, dacă ai meta tag-uri, breadcrumbs etc. Cu toate acestea, acest lucru nu este necesar pentru ca o temă să fie prietenoasă cu SEO.
Deci, de ce fac designerii/dezvoltatorii de teme acest lucru? Ei bine, este un truc de marketing. În loc să-și concentreze energia pe producerea celei mai bune teme posibile, ei împachetează tema cu un set mic de Opțiuni SEO. De asemenea, este pentru a ține pasul cu industria și concurența.
De ce temele WordPress nu ar trebui să aibă opțiuni SEO? Prin existența opțiunilor SEO, aceste companii fac un deserviciu extrem utilizatorilor lor (în special începătorilor). Deoarece dacă utilizatorul decide vreodată să-și schimbe temele, riscă să piardă toate datele SEO pentru postările mai vechi dacă nu transferă setările SEO corespunzător. Opțiunile SEO se află clar în teritoriul pluginurilor pe care dezvoltatorii de teme ar trebui să evite să le invadeze. Mai ales pentru că opțiunile lor SEO nu vor fi niciodată la fel de complete ca un plugin precum AIOSEO (folosit de peste 2 milioane de site-uri). Opțiuni precum tag-uri nofollow, redirecționări, no-index, hărți ale site-ului și indexare ar face o temă prea încărcată.
Dacă o companie de teme nu dorește să suporte un plugin excelent precum AIOSEO, ar trebui să abordeze această problemă cu propriul lor plugin (nu cu temele lor).
Majoritatea companiilor cunoscute înțeleg importanța plugin-urilor precum AIOSEO, așa că își dezactivează automat opțiunile SEO atunci când acele plugin-uri sunt active. Cu toate acestea, ar fi mult mai simplu dacă nu ar trebui să facă asta deloc.
Actualizare: Așa cum s-a menționat în comentariu, ar fi mult mai bine dacă autorii temelor ar folosi pur și simplu dependențele de temă/plugin. Iată un articol grozav de la Otto vorbind despre Dependențe de temă/plugin.
Ce părere aveți?


Jon Schear
Trebuie să luați în considerare că dacă tema oferă opțiuni SEO, acestea pot transfera datele dacă exportați prin intermediul instrumentelor.
Solarbluseth
Great Article!
I have created SEO friendly themes, themes that are designed correctly in the first place. Customers often get confused about SEO Readyness for these themes. We try to use the Yoast plugin for these clients but not for the reasons listed above. It was a great point to bring up that it would be hard to migrate these settings to a Plugin later on and that would have a great and negative impact on a clients current SEO rankings. Kudos!
Johnny G
În prezent folosesc o temă de la Elegant Themes. După cum știm, EG are propriul SEO încorporat. Intenționez să folosesc SEO by Yoast. Mă întrebam, SEO-ul din temă ar intra în conflict sau ar afecta în vreun fel negativ pluginul SEO by Yoast sau SEO-ul meu în general?
Suport WPBeginner
Mai devreme, am scris despre de ce temele nu ar trebui să aibă opțiuni SEO, vă rugăm să aruncați o privire.
Admin
Ahmad Magddi
da
Eyo
Greșești
Michael
Căutând funcționalități „obligatorii” pentru teme, am dat peste acest post foarte util. Sunt complet de acord că funcționalitatea ar trebui (în mare parte) să fie oferită de pluginuri. Această abordare se încadrează frumos în categoria mai puțin = mai mult.
Cu siguranță voi folosi aceste informații în timp ce îmi dezvolt prima temă. Și voi folosi, de asemenea, informațiile furnizate de Otto despre dependența de plugin-uri. Mulțumesc pentru furnizarea acestui link.
Acum trebuie doar să găsesc cele mai potrivite plugin-uri pentru funcțiile pe care vreau să le pun la dispoziție în tema mea.
Steph M
Am instalat tema Standard pe site-ul meu. A venit cu o opțiune SEO, dar nu am putut edita titlul, așa că am instalat All in One SEO. Cu toate acestea, de când am făcut asta, fragmentul meu de paternitate Google nu mai apare în Google. Elimină All in One SEO paternitatea mea Google? Când vizualizez sursa paginii, este acolo. Dar nu apare în căutare, vedeți:
https://www.google.com/search?q=chicago+nightlife+superstar
Funcționează chiar și în testerul de snippet-uri bogate:
http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.howlatthemoon.com%2Fdueling_piano_bar%2Fchicago-nightlife-superstar%2F&html=
Vă rog ajutați-mă!!!
Personal editorial
Rezultatele Google vor varia de la un utilizator la altul. S-ar putea să nu vă arate autorul, dar s-ar putea să-l arate altcuiva. Ei decid când este util. Deoarece funcționează în fragmente bogate, atunci știți că este configurat corect. Acum mingea este în terenul Google.
Admin
Saurabh
Există vreo modalitate de a pune breadcrumbs-urile Yoast în sidebar? De asemenea, dacă este obligatoriu să se afișeze breadcrumbs pe site? Breadcrumbs se potrivesc perfect temei mele.
Personal editorial
Ar trebui să puteți afișa firimiturile oriunde în designul dvs. Nu, nu este obligatoriu să le afișați.
Admin
John K
Voi juca rolul avocatului diavolului și voi sublinia că același argument poate fi adus împotriva plugin-urilor SEO, așa cum a fost folosit aici împotriva temelor cu opțiuni SEO:
…dacă utilizatorul decide vreodată să își schimbe *plugin-urile*, riscă să piardă toate datele SEO pentru postările mai vechi dacă nu transferă corect setările SEO.
Dacă toate plugin-urile SEO, sau un număr substanțial, ar avea setări care se transferă ușor între plugin-uri, nu ar exista o problemă, dar încercați să transferați setările între Greg’s High Performance SEO și altceva, ca exemplu.
Personal editorial
Este întotdeauna frumos să joci rolul avocatului diavolului. Această problemă intră într-o problemă mult mai mare de „funcționalitate temă” vs „funcționalitate plugin”. Majoritatea vor fi de acord că SEO, în ceea ce privește stocarea datelor, ar trebui să fie în plugin-uri.
https://www.wpbeginner.com/opinion/wordpress-custom-post-types-debate-functions-php-or-plugins/
În mod special, nu vedem niciun motiv să renunțăm la pluginul nostru recomandat: WordPress SEO by Yoast la oricare alt plugin SEO. Pluginul SEO al Yoast oferă aceeași funcționalitate, dacă nu chiar mai bine decât celelalte.
Teme sunt „design-uri” pe care cel mai probabil le veți schimba mai des.
Admin
John K
Dacă ar fi garantat că plugin-ul Yoast nu consumă niciodată resurse excesive precum All In One SEO, atunci l-aș instala cu plăcere pe fiecare site.
Personal editorial
Aveți o soluție alternativă „ideală”? Alegerea între teme și pluginuri, pluginurile vor câștiga întotdeauna dezbaterea funcționalității, în opinia noastră.
Kade
Sunt de acord cu tine.
Am experiență cu Google Analytics pe care l-am pus în tema mea. Dintr-o dată, când am schimbat tema, Google Analytics nu a funcționat.
John
DAR, SEO-ul integrat în temele StudioPress este foarte ușor și intuitiv de utilizat (și funcționează bine) și POATE fi transferat dacă este necesar.
Personal editorial
NU este o soluție completă în primul rând. Nu oferă hărți ale site-ului și numeroase alte soluții pe care le oferă pluginul Yoast. În al doilea rând, da, deși datele pot fi transferate, nu este cea mai bună modalitate de a face lucrurile. Adaugă muncă suplimentară pentru utilizatori. Scopul întreg al oricărei companii de teme ar trebui să fie simplificarea lucrurilor pentru utilizatori. Nu să le ceară să sară peste obstacole dacă, Doamne ferește, vor vreodată să treacă la o altă temă.
Admin
Nathan Rice
În acest moment, eliminarea lor ar fi mai rea pentru utilizatori decât lăsarea lor.
Personal editorial
Trebuie să iei inițiativa la un moment dat. Poate lasă-l pentru utilizatorii existenți, dar ascunde-l de utilizatorii noi, cu excepția cazului în care activează un nou plugin. Îl poți lăsa în nucleul Genesis și îl poți elimina treptat. Similar cu modul în care WordPress gestionează managerul de linkuri.
Yourcyberguide
Eu însumi trec la Yoast sau la orice plugin terț de la Genesis pentru a păstra libertatea de a schimba tema în viitor
Sai
Interesting article Indeed.
Christopher Geary
Postare cu adevărat grozavă.. M-am întrebat adesea unde tragi linia cu funcționalitatea temei? Ai putea crea destul de ușor o temă care să suporte, ei bine, totul (într-o anumită măsură). Cred că este o chestiune de a trage linia între conținut și design. Orice servește un fel de conținut (cum ar fi datele SEO) ar trebui furnizat printr-un plugin, iar tot restul ar putea fi furnizat ca setări suplimentare ale temei doar pentru a îmbunătăți designul.
But again, very nice article. Time to share with the folks on twitter
Shaun Hinklein
O mulțime de oameni pe care îi cunosc, după ce au citit ceva de genul acesta –
„Nu sunt transferabile? Oh, naiba, oh, naiba, oh, naiba. . . “
Chris Burbridge
Aceasta este o conversație excelentă. În ceea ce privește marketingul și afacerile, un marketer înțelept mi-a spus: „Vinde-le ceea ce vor; apoi dă-le ceea ce au nevoie.”
Dacă nu vinzi oamenilor ceea ce vor, nu ai o piață. Deci, dacă vor „magie SEO”, atunci poate ar trebui să le vinzi ceva care pare să răspundă acelei nevoi, dar în ACELAȘI TIMP, dacă nu le oferi ceea ce au NEVOIE, îi dezamăgești. Deci, poate îi poți educa către principiile SEO reale de care au nevoie.
Iată o idee de marketing: „*** TOATE PLUGINURILE NOASTRE Sunt 100% Compatibile cu Yoast pentru SEO — Pluginul SEO #1 de pe Piață ***. Fiecare include un PDF de 3 pagini „Începe cu SEO”, special conceput pentru a te pune pe picioare cu strategii SEO REALE, adaptate temelor noastre și pluginului Yoast SEO.”
O parte din ceea ce văd aici este că ARHITECTURAL, are mult sens să separăm temele și pluginurile. Dar pentru consumator, ei doresc cea mai simplă soluție la problema lor, iar dezvoltatorii de teme nu oferă întotdeauna acest lucru. De exemplu, există o temă de rețete care include tipuri de postări specifice pentru Tipuri de Rețete, Bucătării, Ingrediente etc., și o pagină pentru a permite vizitatorilor să trimită rețete.
Acum știu că asta nu este pur conceptual pentru noi, dar este o idee grozavă pentru ei, deoarece este o soluție „out-of-the-box”. Cred că trebuie să faceți ambele – să oferiți produse arhitectural solide, dar și să le AMBALAȚI într-un mod care are sens pentru utilizatorii finali.
Chris Burbridge
Oops—am vrut să spun „*** Toate TEMELE Noastre Sunt 100% Compatibile cu Yoast pentru SEO”…
Ankur
Sunt complet de acord. De fapt, folosesc Genesis, care este așa-numita „SEO Friendly”, dar am migrat la Yoast SEO deoarece nu vreau să fiu blocat cu o singură temă.
Rahul Tilloo
Cu adevărat câteva puncte valide acolo. Headway face acest lucru bine, tema lor dezactivează automat opțiunile SEO după recunoașterea faptului că folosești plugin-uri SEO. Nu știu despre alte teme premium.
wpbeginner
@Rahul Tilloo Ei bine, și altele cunoscute fac asta... punctul din acest articol pe care îl subliniem este că totuși cauzează inconveniente utilizatorilor dacă doresc să renunțe la Headway sau Genesis... și au folosit opțiunile SEO Headway... deoarece acum trebuie să folosească SEO Data Transporter pentru a transfera datele către un plugin sau o temă nouă...
newwpthemesnet
I would like to think it means that they put in proper placement of H1 and H2 tags, provide breadcrumbs, and validated XHTML. But…all that should be done already, correct?
I agree, it should be left to the plugins.
wpbeginner
@newwpthemesnet Da, cred că temele ar trebui să aibă semantica corectă (care include H1, H2 etc. Breadcrumbs pot fi furnizate de o temă dacă este necesar. Dar tema ar trebui să țină cont de pluginuri populare precum BreadCrumb NavXT sau Yoast… ambele sunt destul de puternice și aduc multe beneficii.
blogjunkie
Anterior, am folosit opțiunile SEO în Headway și Genesis, dar de atunci am migrat la WordPress SEO by Yoast din aceleași motive pe care le-ați menționat în articol.
Cu toate acestea, cred că opțiunile SEO sunt suficiente pentru începători, care altfel ar fi confuzi cu toate opțiunile pe care le oferă un plugin puternic precum WordPress SEO.
Nu sunt sigur cum să reconciliez cele 2 poziții. În prezent, recomand începătorilor să folosească teme de la companii bine stabilite precum WooThemes, StudioPress etc., astfel încât, dacă depășesc vreodată nevoile lor SEO, pot face upgrade la WP SEO și pot folosi plugin-ul SEO Data Transporter pentru a-și migra datele.
StuartWooster
„dacă utilizatorul decide vreodată să își schimbe temele, riscă să piardă toate datele SEO pentru postările mai vechi dacă nu transferă setările SEO corespunzător.” Numai din acest motiv voi folosi un plugin pentru toate instalările viitoare, deoarece dezvoltatorul temei pe care o folosesc nu a lansat o cale de upgrade pentru noua lor versiune (care a fost acum peste 6 luni). Deci, nu numai că trebuie să reproiectez întregul meu site cu noua lor versiune, dar nici măcar nu pot activa pur și simplu și să-mi transfer setările SEO!
WPMuse
Good job getting this info out there — most folks I work with never think about these ramifications! They see the theme has “SEO” and that’s all they think about…

I always explain the variables and choices on which SEO options to use — but maybe if theme developers included a bit more explanation as to why you would choose a theme with/without these options based on your experience and goals, they would also be helping to educate instead of just always selling. Then customers can make an educated choice.
Which in of itself would be a value added benefit of choosing one of their products.
sikedestroya
Opțiunile SEO ar trebui lăsate în seama plugin-urilor. Când avem instrumente atât de puternice precum All in one SEO pack și YOAST SEO plugin, opțiunile SEO integrate în temă pot crea doar mai multă confuzie… În opinia mea, sunt inutile…
mrahmadawais
Am fost mereu un fan al acestui plugin de import SEO, dar uneori nu arată nimic din ceea ce a făcut.
Mike
Puncte excelente. În ansamblul general, plugin-urile și temele *ar trebui* să fie separate prin natura lor, dar de multe ori temele devin din ce în ce mai voluminoase din cauza competiției dintre autorii de teme sau pentru că unii autori de teme simt exact opusul. Are cineva idei despre cum să se îmbine funcționalitatea temelor și a plugin-urilor, dar într-un mod discret?
wpbeginner
Total de acord cu tine. Pluginurile și temele sunt separate. Este cu siguranță un „truc de marketing”. Cum te diferențiezi? Prin umflarea lui cu mai multe funcții când nu ar trebui. Cred că autorii de teme fac asta pentru a ține pasul cu concurența. Dacă ar gândi serios din „punct de vedere al utilizatorului”, atunci ar realiza inconvenientul. În ceea ce privește dependențele de temă/plugin, otto42 a scris un articol foarte interesant despre asta. http://wpbeg.in/JtxqCh
Mike
@wpbeginner Wow, cum de nu am găsit niciodată acel articol Otto? Credeam că am epuizat Google-fu-ul meu la limite și nu am putut găsi nimic despre asta. Mulțumesc!
WPFortress
Acesta este un punct excelent pe care l-ați făcut. Respectăm foarte mult Wordpress SEO by Yoast și All In One SEO pack, dar am inclus Opțiuni SEO în tema noastră (cu Generator de Sitemap, Opțiuni SEO per Pagini Individuale etc.) deoarece – ideea noastră este că utilizatorii nu ar trebui să instaleze plugin-uri suplimentare pentru fiecare funcționalitate de care au nevoie. Opțiunile SEO ale temei sunt dezactivate automat dacă sunt active plugin-uri SEO externe, astfel încât utilizatorii să poată alege între opțiuni SEO interne sau externe.
wpbeginner
@WPFortress Nu poți pune, în mod posibil, totul într-o temă. Există un motiv pentru care sunt disponibile plugin-uri. Această mentalitate este cea care cauzează această problemă uriașă. Toată lumea vrea să încarce tema cu o mulțime de widget-uri, sute de opțiuni… Acest lucru face mult mai dificil pentru un utilizator nou să înțeleagă WordPress. Le place tema așa cum arată (ar trebui să fie simplu de instalat și activat) pentru a face tema să arate ca demo-ul. Cu excepția faptului că nu o face. Ei trebuie să treacă printr-o mulțime de setări doar pentru a se apropia de ceea ce arată demo-ul temei. Opțiunile sunt un lucru grozav de avut, dar în limite rezonabile. Schimbarea temelor nu ar trebui să fie o corvoadă atât de mare pe cât devine acum (cu toate aceste opțiuni). Dacă credeți că există o funcție importantă pe care doriți să o oferiți (adică tab-uri, slideshow, etc.), poate că a merge pe o rută similară cu WooDojo are mai mult sens. Unde creați un mega plugin cu widget-uri pe care utilizatorul le poate activa. Astfel, poate funcționa efectiv cu alte teme, în cazul în care utilizatorul decide să schimbe. Scopul principal este de a „păstra caracteristicile foarte importante” cum ar fi datele SEO să fie aceleași pe parcursul schimbărilor de temă. Cred că acest lucru se reduce la faptul că companiile nu doresc să promoveze alte companii sau alți dezvoltatori. Dar ar trebui să o facem. Specializați-vă în ceea ce faceți cel mai bine (și fiți absolut siguri că sunteți cei mai buni în asta). Colaborați cu produse complementare și vedeți cum puteți face parteneriat. Acest lucru vă va economisi mult timp pe care îl puteți folosi pentru a face ceea ce faceți cel mai bine „a produce teme mai arătoase și mai bine codate”.
WPFortress
@wpbeginner I agree, thank you. If everything is bloated with 1000 options, advanced users may know what they are, but what about beginners? We’ve spent 9+ months in development of a theme looking back from user’s point of view. The main problem with themes are that either they aren’t working when you’ve activated them, without you having to setup 100+ options, like you said. We looked back differently on this – we’ve implemented a “Import Content” feature that imports sample content (not just posts & pages) completely so theme looks like the demo site (with *all* content). This includes options (they are pre-populated), so user can change only the thing he needs (and behind every option there’s a complete description of what that option does, and where it appears). Not to mention 90+ page web & PDF documentation with FAQ base
Regarding other companies and developers.. I’m glad that you mentioned this. People should work together. We’ve included every plugin that we used in Theme Credits, including a personal note to the developers and backlinks to their websites. Main problem here is that most of other compaines won’t join forces together. We want to do that so we can grow together and make something that people actually want to use.
wpbeginner
@WPFortress Doar ca să fie clar, nu vă indic cu degetul. Fiecare are dreptul la o opinie și respect alegerile pe care le-ați făcut.Înțeleg că multe companii au funcția „Importă conținut” pentru temele lor, împreună cu documentație și FAQ-uri. Punctul meu este că oamenii NU ar trebui să citească o documentație web & PDF de peste 90 de pagini pentru a UTILIZA O TEMĂ. Nu am văzut codurile pentru tema dvs. și nici nu am folosit vreuna dintre temele dvs. Deci, nu știu cum funcționează. Tot ce spun este că dacă copiați coduri hard din pluginuri în temele dvs. și le dați credit, atunci nu așa se face (mai ales pentru funcții mari). Este mult mai bine să folosiți dependența temă/plugin, astfel încât utilizatorul să aibă posibilitatea de a actualiza acel plugin atunci când autorul pluginului face actualizări.
WPFortress
@wpbeginner Da, desigur – înțeleg opinia ta. Și toată lumea ar trebui să urmeze acele ghiduri, nu doar noi. Mulțumim pentru postarea ta grozavă!
designtodevelop
Sunt complet de acord cu acest post. Știu că mulți dezvoltatori de teme respectă standardele web stricte atunci când le vând, le pot eticheta ca fiind prietenoase cu SEO. Aș recomanda cu siguranță utilizarea unui plugin de la Yoast atunci când optimizați blogul dvs. Wordpress.
acurry
Postare grozavă, omule
wpbeginner
@acurry Glad you like it