Cum să adăugați Meta Keywords și Meta Descriptions în WordPress
Meta descrierile sunt atribute HTML care rezumă conținutul unei pagini pentru motoarele de căutare și utilizatori — acestea apar ca text de previzualizare sub titlul paginii în rezultatele căutărilor și influențează direct ratele de click. Meta cuvintele cheie, odată un semnal de bază pentru clasament, sunt acum în mare parte ignorate de Google, dar rămân referențiate de Bing, Yandex și mai mulți crawleri de nișă. A ști cum să le implementezi corect pe ambele — și când să nu te mai deranjezi — este o abilitate fundamentală de SEO WordPress care îi separă pe proprietarii de site-uri competenți de cei care urmăresc sfaturi depășite.
Acest ghid acoperă trei metode de implementare în profunzime tehnică completă: pluginul Yoast SEO, pluginul Rank Math SEO și editarea manuală la nivelul temei. De asemenea, abordează compromisurile arhitecturale dintre fiecare abordare, capcanele comune care îți strică în tăcere metadatele și o matrice clară de decizie pentru alegerea metodei potrivite pentru configurația ta.
De ce mai contează meta tag-urile în 2025
John Mueller de la Google a confirmat cu ani în urmă că tag-ul <meta name="keywords"> nu are nicio greutate în algoritmul de clasament al Google. Această afirmație este exactă — dar incompletă. Imaginea de ansamblu:
- Meta descrierile nu sunt un factor direct de clasament, dar sunt principala pârghie pentru îmbunătățirea ratei de click organic (CTR). O descriere bine scrisă poate crește CTR cu 5–10%, ceea ce alimentează semnale pozitive de implicare înapoi în clasamente.
- Meta cuvintele cheie sunt în continuare analizate de crawlerul Bing, Yandex, Baidu și indexul suplimentar DuckDuckGo. Pentru site-urile care vizează trafic non-Google sau care operează pe piețe regionale specifice, acestea au o valoare marginală, dar reală.
- AI Overviews și Perplexity utilizează metadatele structurate ale paginii ca semnal de încredere atunci când generează rezumate citate. O meta descriere clară, aliniată cu cuvintele cheie, îmbunătățește probabilitatea ca pagina ta să fie citată cu acuratețe.
- Distribuirea pe rețelele sociale se bazează pe tag-urile Open Graph și Twitter Card, care sunt strâns legate de meta descrieri și adesea populate din aceleași câmpuri ale pluginului.
Performanța metadatelor tale este, de asemenea, inseparabilă de viteza de răspuns a serverului tău. O pagină care se încarcă în mai puțin de 200ms va avea metadatele indexate și redate în rezultatele căutărilor mult mai fiabil decât o pagină cu încărcare lentă. Rularea WordPress pe un mediu de VPS Hosting configurat corespunzător cu stocare NVMe asigură că Googlebot finalizează crawlurile fără timeout, ceea ce afectează direct cât de consistent apar meta tag-urile tale în SERP-uri.
Metoda 1: Pluginul Yoast SEO
Yoast SEO este cel mai utilizat plugin SEO pentru WordPress, cu peste 10 milioane de instalări active. Acesta injectează metadate la nivelul șablonului folosind hook-uri WordPress, ceea ce înseamnă că nu necesită să atingi direct niciun fișier de temă.
Pasul 1: Instalează și activează Yoast SEO
- Conectează-te la panoul de administrare WordPress.
- Navighează la Plugins > Add New.
- Caută
Yoast SEO. - Fă clic pe Install Now, apoi pe Activate.
După activare, un nou element de meniu SEO apare în bara laterală stângă.
Pasul 2: Configurează setările globale SEO
Înainte de a edita postări individuale, configurează valorile implicite globale sub SEO > Search Appearance. Aceste valori implicite se aplică oricărei postări sau pagini care nu are o meta descriere personalizată setată — acestea sunt rezerva ta și nu ar trebui lăsate goale.
Sub Content Types, poți defini șabloane de titlu și descriere folosind sistemul de variabile al Yoast. De exemplu:
%%title%% %%page%% %%sep%% %%sitename%%Aceste variabile se populează dinamic pe baza titlului actual al postării și a numelui site-ului tău, ceea ce este preferabil față de șiruri statice globale.
Pasul 3: Activează meta cuvintele cheie (opțional)
Yoast a eliminat câmpul meta cuvinte cheie din interfața sa în versiunea 7.0 (lansată în 2018), invocând deprecierea explicită a tag-ului de către Google. Dacă rulezi o versiune curentă a Yoast, câmpul nu este disponibil în interfața standard.
Dacă ai nevoie de meta cuvinte cheie pentru targetarea Bing sau Yandex, ai două opțiuni:
- Folosește un plugin secundar precum WP Meta SEO sau SEOPress alături de Yoast specific pentru câmpul de cuvinte cheie.
- Adaugă tag-ul manual printr-o temă copil sau un hook personalizat
wp_head(acoperit în Metoda 3).
Încercarea de a reactiva meta cuvintele cheie prin modificarea fișierelor de bază ale pluginului Yoast nu este recomandată — actualizările vor suprascrie modificările tale.
Pasul 4: Adaugă o meta descriere la o postare sau pagină
- Deschide editorul de postări sau pagini (Gutenberg sau Classic Editor).
- Derulează sub editorul de conținut până la caseta meta Yoast SEO.
- Fă clic pe secțiunea Google preview pentru a o extinde.
- Fă clic pe Edit snippet.
- În câmpul Meta description, introdu descrierea ta personalizată.
Ghid pentru caractere: Vizează 120–158 de caractere. Google trunchiază descrierile la aproximativ 920 de pixeli de lățime redată, ceea ce corespunde la aproximativ 158 de caractere într-un font standard. Descrierile sub 120 de caractere sunt adesea rescrise de Google folosind conținutul de pe pagină.
Yoast oferă un contor de caractere în timp real și un indicator colorat (roșu/portocaliu/verde) pentru a te ghida.
Pasul 5: Salvează modificările
Fă clic pe Update sau Publish. Yoast scrie tag-ul în secțiunea <head> la următoarea încărcare a paginii. Poți verifica rezultatul imediat vizualizând sursa paginii (Ctrl+U în majoritatea browserelor) și căutând meta name="description".
Metoda 2: Pluginul Rank Math SEO
Rank Math este o alternativă puternică la Yoast, în special pentru utilizatorii care doresc markup schema, urmărirea cuvintelor cheie și suport pentru meta cuvinte cheie într-un singur plugin. Nivelul său gratuit include funcții pe care Yoast le rezervă pentru planul său premium.
Pasul 1: Instalează și activează Rank Math
- Navighează la Plugins > Add New în panoul de administrare WordPress.
- Caută
Rank Math SEO. - Fă clic pe Install Now, apoi pe Activate.
Rank Math va lansa un Setup Wizard la prima activare. Completează-l — wizard-ul configurează sitemap-ul, setările robots și șabloanele implicite de titlu. Omiterea acestuia lasă site-ul tău cu valori implicite suboptime.
Pasul 2: Activează meta cuvintele cheie
Spre deosebire de Yoast, Rank Math păstrează câmpul meta cuvinte cheie, dar îl ascunde în spatele unei setări:
- Mergi la Rank Math > General Settings.
- Deschide secțiunea Titles & Meta.
- Localizează Use Meta Keywords Tag și activează-l On.
- Fă clic pe Save Changes.
Odată activat, un câmp Meta Keywords apare în caseta meta Rank Math pe fiecare editor de postări și pagini.
Pasul 3: Adaugă meta descriere și cuvinte cheie la o postare
- Deschide editorul de postări sau pagini.
- Derulează la caseta meta Rank Math SEO de sub editor.
- Fă clic pe Edit Snippet în interiorul filei General.
- Introdu descrierea ta în câmpul Description.
- Dacă meta cuvintele cheie sunt activate, introdu-le în câmpul Focus Keywords sau Meta Keywords, separate prin virgule.
Rank Math oferă, de asemenea, o funcție Content AI care sugerează cuvinte cheie LSI pe baza cuvântului tău cheie principal — util pentru a te asigura că descrierea ta se aliniază cu contextul semantic al paginii.
Pasul 4: Salvează modificările
Fă clic pe Update sau Publish. Rank Math afișează meta tag-urile prin hook-ul rank_math/head, care se declanșează în blocul <head>.
Metoda 3: Implementarea manuală a meta tag-urilor fără plugin
Această metodă este potrivită pentru dezvoltatorii care construiesc teme personalizate, configurații WordPress headless sau medii în care suprasarcina pluginurilor trebuie minimizată. Necesită editare directă PHP și implică un risc mai mare de erori care pot strica site-ul dacă este realizată incorect.
Condiție prealabilă critică: Lucrează întotdeauna pe o temă copil. Editarea directă a fișierelor unei teme părinte înseamnă că orice actualizare a temei va suprascrie modificările tale. Dacă nu ai o temă copil activă, creează una înainte de a continua.
Pasul 1: Accesează editorul de teme sau sistemul de fișiere
Prin panoul de administrare WordPress (nu este recomandat pentru producție):
- Mergi la Appearance > Theme Editor.
- Selectează
header.phpdin lista de fișiere din dreapta.
Prin SSH sau SFTP (recomandat):
Navighează la directorul temei tale și deschide header.php într-un editor de text:
nano /var/www/html/wp-content/themes/your-child-theme/header.phpPasul 2: Adaugă meta tag-uri în secțiunea <head>
Localizează blocul <head> și adaugă tag-urile tale înainte de tag-ul de închidere </head>. O implementare statică arată astfel:
<meta name="description" content="Your meta description here" />
<meta name="keywords" content="keyword1, keyword2, keyword3" />Limitarea critică a tag-urilor statice: Aceasta inserează metadate identice pe fiecare pagină a site-ului tău, ceea ce este un anti-pattern SEO. Motoarele de căutare penalizează metadatele duplicate pe mai multe URL-uri. Abordarea corectă pentru o temă personalizată este să folosești tag-urile condiționale ale WordPress și câmpurile personalizate pentru a afișa metadate per pagină în mod dinamic:
<?php
$meta_description = get_post_meta( get_the_ID(), '_meta_description', true );
$meta_keywords = get_post_meta( get_the_ID(), '_meta_keywords', true );
if ( ! empty( $meta_description ) ) : ?>
<meta name="description" content="<?php echo esc_attr( $meta_description ); ?>" />
<?php endif;
if ( ! empty( $meta_keywords ) ) : ?>
<meta name="keywords" content="<?php echo esc_attr( $meta_keywords ); ?>" />
<?php endif; ?>Acest fragment citește din câmpurile meta personalizate ale postării (_meta_description, _meta_keywords) pe care le completezi per postare folosind o casetă meta personalizată sau panoul Custom Fields din editorul de postări.
Observă utilizarea esc_attr() — aceasta este o funcție de sanitizare critică pentru securitate care previne injecția XSS prin valori de metadate malformate. Nu afișa niciodată meta post brut direct în atributele HTML.
Pasul 3: Salvează și verifică
Dacă editezi prin panoul de administrare, fă clic pe Update File. Dacă editezi prin SSH:
# Verify the file saved correctly
grep -n "meta name" /var/www/html/wp-content/themes/your-child-theme/header.phpApoi verifică rezultatul redat într-un browser:
curl -s https://yourdomain.com/ | grep -i "meta name"Plugin vs. Manual: Tabel comparativ
| Criterii | Yoast SEO | Rank Math SEO | Manual (Temă personalizată) |
|---|---|---|---|
| — | — | — | — |
| Meta descriere per pagină | Da | Da | Da (necesită câmpuri personalizate) |
| Câmp meta cuvinte cheie | Eliminat (v7.0+) | Da (opțional) | Da (control complet) |
| Markup schema | Da (premium pentru avansat) | Da (nivel gratuit) | Doar manual |
| Open Graph / Twitter Cards | Da | Da | Doar manual |
| Sitemap XML | Da | Da | Necesită plugin separat |
| Suprasarcină de performanță | Moderată | Moderată | Minimă |
| Siguranța actualizărilor | Automată | Automată | Necesită temă copil |
| Abilități tehnice necesare | Scăzute | Scăzute | Ridicate |
| Potrivit pentru multisite | Da | Da | Complex |
| Optimizare AI Overview | Bună (ieșire structurată) | Bună (ieșire structurată) | Depinde de implementare |
Cele mai bune practici pentru meta descrieri
Lungime și trunchiere:
- Vizează 120–158 de caractere pentru SERP-urile desktop.
- SERP-urile mobile trunchiază mai devreme — în jurul a 105–120 de caractere. Dacă traficul mobil domină analiza ta, pune cele mai importante informații la început.
- Google rescrie aproximativ 60–70% din meta descrieri atunci când determină că descrierea existentă nu corespunde intenției de căutare a utilizatorului. Aceasta nu este o defecțiune a pluginului — înseamnă că conținutul paginii tale este utilizat, dar subliniază importanța scrierii unor descrieri care să reflecte îndeaproape intenția principală a cuvântului cheie al paginii tale
<h1>și paragraful de deschidere.
Structura conținutului:
- Plasează cuvântul cheie principal în primele 60 de caractere astfel încât să apară înainte de trunchiere.
- Folosește vocea activă și o propunere de valoare clară: ce va învăța sau câștiga utilizatorul făcând clic.
- Evită să duplici titlul paginii tale verbatim — descrierea ar trebui să completeze, nu să repete.
- Nu include markup de date structurate (JSON-LD, microdata) în câmpul de descriere — acesta aparține unui bloc separat
<script type="application/ld+json">.
Ce să eviți:
- Ghilimele în interiorul valorii atributului
content— acestea întrerup atributul HTML și fac ca descrierea să fie trunchiată la caracterul ghilimele. - Textul cu majuscule — este perceput ca spam atât de utilizatori, cât și de unii crawleri.
- Fraze generice de umplutură precum „Bine ați venit pe site-ul nostru” sau „Faceți clic aici pentru a afla mai multe.”
Cele mai bune practici pentru meta cuvinte cheie
Meta cuvintele cheie necesită mai puțin efort strategic decât descrierile, dar dacă le folosești, folosește-le corect:
- Limitează-te la 3–7 cuvinte cheie per pagină. Mai mult decât atât semnalează umplutură de cuvinte cheie crawlerilor care încă analizează câmpul.
- Folosește frazele exacte care apar în conținutul corpului paginii tale — nu introduce cuvinte cheie care nu au prezență pe pagină.
- Separă valorile cu virgule și un spațiu:
keyword one, keyword two, keyword three. - Nu repeta același cuvânt cheie în forme diferite (de ex.,
VPS hosting, VPS host, VPS hosts) — acesta este modelul care a determinat Google să deprecieze tag-ul în primul rând. - Pentru site-urile care vizează audiențe vorbitoare de limbă rusă sau piețele din Europa de Est, analizarea
<meta name="keywords">de către Yandex este documentată și activă. Dacă site-ul tău WordPress rulează pe infrastructură care deservește acele regiuni — de exemplu, pe un Dedicated Server într-un centru de date european — tag-ul merită menținut.
Considerații la nivel de server care afectează indexarea meta tag-urilor
Meta tag-urile sunt redate în HTML <head> — ceea ce înseamnă că sunt indexate în mod fiabil doar dacă Googlebot poate prelua și analiza complet HTML-ul paginii tale. Mai mulți factori la nivel de server afectează acest lucru:
TTFB (Time to First Byte): Googlebot are un buget de crawlare. Paginile cu un TTFB peste 500ms sunt crawlate mai rar. Blocul <head> este livrat primul în fluxul HTML, astfel un server rapid asigură că metadatele sunt primite chiar dacă Googlebot expiră înainte ca întregul corp să se încarce. Găzduirea WordPress pe un VPS cu cPanel cu PHP-FPM și OPcache activat reduce de obicei TTFB la sub 100ms.
Aplicarea HTTPS: Google acordă o preferință minoră de clasament paginilor HTTPS. Mai important, un avertisment de conținut mixt sau un certificat SSL invalid determină browserele să afișeze avertismente de securitate, ceea ce crește rata de respingere și suprimă CTR — anulând beneficiul unei meta descrieri bine elaborate. Asigură-te că Certificatul SSL este valid, se reînnoiește automat și acoperă toate subdomeniile utilizate de instalarea ta WordPress.
Straturi de caching: Dacă folosești un cache de pagină completă (WP Rocket, W3 Total Cache sau cache Nginx FastCGI la nivel de server), asigură-te că cache-ul este golit atunci când actualizezi meta descrierea unei postări. Un cache vechi va servi descrierea veche lui Googlebot până când cache-ul expiră, ceea ce poate întârzia actualizările SERP cu ore sau zile.
Robots.txt și tag-uri noindex: O configurare greșită comună este setarea accidentală a noindex pe paginile pe care dorești să le indexezi sau blocarea Googlebot de la crawlarea fișierelor CSS și JS (ceea ce împiedică Google să redea pagina și să confirme meta tag-urile tale). Auditează robots.txt și setările noindex Yoast/Rank Math după orice actualizare majoră de plugin.
Verificarea că meta tag-urile tale sunt active
După adăugarea sau actualizarea meta tag-urilor, verifică rezultatul prin mai multe canale:
Inspecția sursei în browser:
curl -s -A "Googlebot/2.1" https://yourdomain.com/your-page/ | grep -i "meta name"Folosirea șirului user-agent al Googlebot testează ceea ce primește efectiv crawlerul, ocolind orice reguli de caching bazate pe user-agent.
Google Search Console: Folosește instrumentul URL Inspection pentru a prelua o versiune live a paginii. Fila HTML redat arată exact ce vede Googlebot, inclusiv meta descrierea ta. Dacă descrierea afișată în Search Console diferă de ceea ce ai setat în Yoast sau Rank Math, un conflict de caching sau hook este cauza probabilă.
Validatoare terțe: Instrumente precum Screaming Frog SEO Spider, Ahrefs Site Audit sau SERP Simulator de la SERPsim.com îți permit să previzualizezi cum se redă titlul și descrierea ta pe diferite tipuri de dispozitive înainte de a apărea în rezultatele de căutare live.
Matrice de decizie: Alegerea metodei de implementare potrivite
| Scenariu | Metodă recomandată |
|---|---|
| — | — |
| Blog WordPress standard sau site de afaceri | Yoast SEO sau Rank Math |
| Necesitate de meta cuvinte cheie pentru targetarea Bing/Yandex | Rank Math (câmp de cuvinte cheie integrat) |
| Dezvoltare temă personalizată, fără suprasarcină de plugin | PHP manual cu meta post personalizat |
| Rețea multisite cu management SEO centralizat | Rank Math (setări la nivel de rețea) |
| WordPress headless (REST API sau GraphQL) | Manual prin meta post personalizat + expunere REST API |
| Site care folosește deja Yoast, necesită câmp de cuvinte cheie | Adaugă SEOPress sau WP Meta SEO alături de Yoast |
| Găzduire partajată cu restricții de plugin | [Shared Web Hosting](https://alexhost.com/ro/shared-hosting/) + Yoast (consum redus de resurse) |
Listă de verificare a punctelor cheie tehnice
- Confirmă că tema ta activă este o temă copil înainte de a face orice editări manuale la
header.php. - După instalarea Yoast sau Rank Math, verifică Search Appearance > Content Types pentru a te asigura că șabloanele implicite de titlu și descriere folosesc variabile dinamice, nu șiruri statice.
- Setează meta descrierile la 120–158 de caractere — nu 150–160 cum se citează frecvent — pentru a ține cont de trunchierea pe mobil.
- Folosește
esc_attr()pe orice valoare de meta tag afișată din PHP pentru a preveni vulnerabilitățile XSS. - Golește cache-ul paginii complete după fiecare actualizare a meta descrierii pentru a te asigura că Googlebot primește noua versiune la următorul crawl.
- Validează că certificatul SSL este activ și se reînnoiește automat — o eroare de certificat suprimă CTR indiferent de calitatea descrierii.
- Rulează
curlcu șirul user-agent al Googlebot pentru a confirma că meta tag-urile sunt vizibile crawlerilor, nu doar utilizatorilor conectați. - Pentru conținut targetat Yandex sau Bing, activează meta cuvintele cheie în Rank Math și limitează intrările la 5 per pagină.
- Folosește instrumentul URL Inspection din Google Search Console pentru a confirma că descrierea care apare în Search Console corespunde cu ceea ce ai setat în pluginul tău.
- Nu adăuga meta cuvinte cheie paginilor pe care intenționezi să le clasezi în Google — tag-ul este ignorat și nu adaugă nicio valoare pentru acel motor.
Întrebări frecvente
Folosește Google meta cuvintele cheie pentru clasament în 2025?
Nu. Google a încetat oficial să folosească tag-ul <meta name="keywords"> ca semnal de clasament în 2009. Adăugarea acestuia pe paginile tale nu are niciun efect pozitiv sau negativ asupra clasamentelor Google. Bing și Yandex încă analizează câmpul, deci păstrează valoare pentru site-urile care vizează acele motoare.
De ce rescrie Google meta descrierea mea chiar și după ce am setat-o în Yoast?
Google rescrie descrierile atunci când determină că descrierea existentă nu corespunde cu acuratețe interogării de căutare a utilizatorului. Acest lucru se întâmplă pe aproximativ 60–70% din pagini. Nu este o defecțiune a pluginului — înseamnă că Google extrage un extras mai relevant din corpul paginii tale. Soluția este să aliniezi mai îndeaproape descrierea ta cu intenția principală a cuvântului cheie al paginii.
Pot avea meta descrieri diferite pentru desktop și mobil?
Nu. Meta tag-urile HTML sunt servite dintr-un singur bloc <head> indiferent de dispozitiv. Indexarea mobile-first a Google folosește aceleași metadate ca și desktop-ul. Singura diferență este trunchierea afișajului — SERP-urile mobile arată mai puține caractere. Scrie descrierea astfel încât cele mai critice informații să apară în primele 105 caractere.
Ce se întâmplă dacă două pluginuri afișează ambele un tag meta descriere?
Vei avea tag-uri <meta name="description"> duplicate în HTML-ul tău. Google și alți crawleri folosesc de obicei prima instanță întâlnită, dar comportamentul este nedefinit și inconsistent. Aceasta este un conflict comun la migrarea de la un plugin SEO la altul fără a-l dezactiva complet pe cel vechi. Dezactivează și șterge întotdeauna pluginul SEO anterior înainte de a activa un înlocuitor.
Este sigur să editezi header.php direct în Editorul de Teme WordPress?
Pentru site-urile de producție, nu. Editorul de Teme nu oferă control al versiunilor, nicio verificare a erorilor de sintaxă, iar o singură greșeală poate face site-ul tău inaccesibil. Folosește accesul SSH pentru a edita fișierele pe un mediu de VPS Hosting, menține un repository Git pentru tema ta și testează întotdeauna modificările pe un mediu de staging înainte de a le implementa în producție.
