Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să schimbi prefixul de bază al categoriei în WordPress (Pas cu Pas)

WordPress, în mod implicit, adaugă /category/ ca prefix la toate URL-urile paginilor de categorii.

Dar nu trebuie să te ții de asta. Schimbarea prefixului de bază al categoriei poate face site-ul tău mai curat și mai bine organizat.

Dacă doriți să schimbați prefixul bazei categoriei, sunteți în locul potrivit. În acest articol, vă vom ghida prin proces.

Cum să schimbi prefixul bazei categoriei în WordPress

Ce este prefixul bazei categoriei? Ar trebui să îl schimbați?

Fiecare categorie de pe site-ul dvs. WordPress primește propria pagină și propriul flux RSS. Puteți vizualiza toate postările clasificate sub o categorie vizitând pagina de arhivă a acelei categorii.

În mod implicit, WordPress adaugă „category” ca prefix de bază la URL-urile pentru paginile de categorii. Acest lucru ajută la diferențierea paginilor și postărilor de arhivele de categorii și etichete.

De exemplu, dacă aveți o categorie numită „Știri”, atunci URL-ul acesteia va arăta astfel:

http://example.com/category/news/

Similar, WordPress adaugă și prefixe de etichetă la URL-urile pentru arhivele de etichete.

http://example.com/tag/iphone/

Această structură de URL prietenoasă cu SEO ajută utilizatorii și motoarele de căutare să înțeleagă ce fel de pagină vizitează.

Majoritatea site-urilor web nu au nevoie să schimbe prefixul de bază deloc. Cu toate acestea, dacă creați un site de nișă și doriți să utilizați un cuvânt sau o expresie diferită pentru categoriile dvs., puteți schimba prefixul de bază al categoriei pentru a reflecta acest lucru.

Schimbarea prefixului bazei categoriei în WordPress

Schimbarea prefixului de bază al categoriei este destul de simplă în WordPress.

Pentru a începe, trebuie să vizitați Setări » Permalinks din tabloul de bord WordPress și să derulați în jos la secțiunea „Opțional”.

Adaugă un nou prefix de bază pentru categorii

În câmpul „Baza categoriei”, puteți introduce prefixul pe care doriți să îl utilizați lângă opțiunea de bază a categoriei. Puteți schimba și prefixul bazei tag-ului, dacă doriți.

De exemplu, puteți adăuga 'topics' ca prefix nou. În acest caz, URL-urile categoriilor dvs. vor arăta astfel:

http://example.com/topics/news/

Nu uitați să faceți clic pe butonul „Salvare modificări” pentru a vă stoca setările.

Eliminarea prefixului de bază al categoriei din URL-uri

Mulți dintre utilizatorii noștri ne-au întrebat despre eliminarea completă a prefixului bazei categoriei din URL-urile WordPress. Acest lucru va schimba URL-urile categoriilor dvs. pentru a arăta astfel:

http://example.com/news/

Aceasta nu este o idee bună și vă recomandăm să nu eliminați prefixul de bază al categoriei.

Prefixul de bază al categoriei ajută utilizatorii și motoarele de căutare să distingă între postări/pagini și categorii. Eliminarea prefixului face URL-urile dvs. ambigue, ceea ce este rău pentru experiența utilizatorului sau pentru SEO WordPress.

De asemenea, puteți întâmpina probleme tehnice cu diverse pluginuri WordPress.

De exemplu, dacă aveți o categorie și o pagină cu același nume sau când utilizați %postname% ca structură URL pentru postări individuale, site-ul dvs. va experimenta o buclă infinită de redirecționare, determinând paginile să nu se încarce niciodată.

Totuși, dacă doriți totuși să faceți acest lucru, atunci puteți folosi pluginul All in One SEO (AIOSEO).

All In One SEO - AIOSEO

AIOSEO este cel mai bun plugin SEO pentru WordPress și face extrem de ușor să vă optimizați site-ul pentru motoarele de căutare. În plus, vă oferă opțiunea de a elimina prefixul de bază al categoriei printr-un clic pe un buton.

Pentru acest tutorial, vom folosi licența AIOSEO Pro deoarece include funcția de eliminare a bazei categoriei și alte opțiuni puternice, cum ar fi managerul de redirecționare și asistentul de linkuri. Există și o versiune gratuită a AIOSEO pe care o puteți încerca.

Mai întâi, va trebui să instalați și să activați pluginul AIOSEO. Pentru instrucțiuni mai detaliate, vă rugăm să consultați ghidul nostru despre cum să instalezi un plugin WordPress.

La activare, veți vedea expertul de configurare AIOSEO. Pur și simplu faceți clic pe butonul „Să începem”. Dacă aveți nevoie de ajutor, puteți consulta ghidul nostru despre cum să configurați All in One SEO pentru WordPress.

Configurare All in One SEO

Apoi, puteți accesa All in One SEO Căutare » Aspect din panoul de administrare WordPress și faceți clic pe fila „Taxonomii”.

După aceea, veți dori să accesați secțiunea „Categorii” și să comutați la fila „Avansat”. De aici, pur și simplu faceți clic pe comutatorul la „Da” pentru opțiunea „Eliminare prefix bază categorie”.

Activați butonul de eliminare a prefixului de bază al categoriei

Nu uitați să faceți clic pe butonul „Salvați modificările” când ați terminat.

Configurarea redirecționărilor după modificarea prefixului de bază al categoriei

Dacă schimbați sau eliminați prefixul de bază al categoriei pe un site WordPress nou, atunci nu trebuie să faceți nimic.

Cu toate acestea, dacă faceți acest lucru pe un site web existent, atunci utilizatorii care vizitează vechea pagină de categorie vor vedea o eroare 404.

Pentru a remedia acest lucru, va trebui să configurați o redirecționare pentru a vă asigura că atât motoarele de căutare, cât și vizitatorii obișnuiți sunt redirecționați corespunzător către pagina corectă a categoriei de pe site-ul dvs.

Cel mai simplu mod de a configura redirecționarea în WordPress este să folosiți pluginul All in One SEO (AIOSEO). Puteți accesa All in One SEO » Redirects din panoul de administrare WordPress și apoi faceți clic pe butonul 'Activate Redirects'.

Activați redirecționările

Odată activat, puteți accesa fila „Redirecționări” pentru a configura redirecționarea.

Pur și simplu introduceți URL-ul pe care doriți să îl redirecționați în câmpul „URL sursă” și noua locație pentru link în câmpul „URL destinație”.

În ceea ce privește Tipul de Redirecționare, puteți selecta „301 Mutat permanent” din meniul derulant. Acest lucru va muta permanent paginile dvs. vechi de categorii la noua destinație.

Configurați redirecționarea în AIOSEO

Nu uitați să faceți clic pe butonul „Adăugare redirecționare” când ați terminat.

Pentru mai multe detalii, nu ezitați să consultați ghidul nostru pentru începători despre crearea de redirecționări 301 în WordPress.

Toți utilizatorii și motoarele de căutare ar trebui acum să fie redirecționați către URL-urile corecte folosind noul dvs. prefix de categorie.

Poftim!

Sperăm că acest articol v-a ajutat să învățați cum să schimbați prefixul de bază al categoriei în WordPress. În continuare, s-ar putea să doriți să consultați ghidurile noastre despre cum să excluzi o categorie din pagina principală WordPress și cum să adaugi categorii la un tip de postare personalizat în WordPress.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

18 CommentsLeave a Reply

  1. Când setez „Category base” cu „%category%” în permalink, funcționează bine, dar toate celelalte postări și pagini duc la 404.
    Trebuie să setez „Category base” cu „%category%”. Cum se poate realiza acest lucru?

  2. Vreau să schimb baza „category” în „news”, precum și „tag” în „topic” pe un site WordPress. Va funcționa această metodă în Yoast redirects, deoarece nu vreau să folosesc un plugin separat?

  3. În loc să am URL.com/tag.. Vreau să îl schimb în URL.com/category/tag, dar nu reușesc să fac asta. Puteți explica ușor cum să realizez acest lucru?

  4. Salut. Articol grozav. Mă uit să fac ceva similar, dar nu schimb baza categoriei sau a etichetei. Schimb baza paginilor „portfolio”. Nu există o opțiune de a edita baza în setările permalink-urilor. Există o altă modalitate de a edita bazele în fișierele mele WordPress?

  5. Cum să adaug un text personalizat la slug-ul URL-ului etichetei?

    De exemplu:

    tag_base-ul meu este „începător”
    tag-ul meu este: „wp”

    Apoi, în mod normal, URL-ul devine: example.com/beginner/wp

    Aici vreau să adaug textul „help” la slug-ul tag-ului „wp” pentru a face URL-ul să arate așa:

    example.com/beginner/wp-help

    Nu vreau să editez un singur slug de tag. Vreau să adaug „-help” la toate slug-urile tag-urilor existente și la cele viitoare.

    Cum pot face asta?

    Vă rog ajutați-mă.

    Mulțumesc.

  6. Bună ziua,
    Care este cea mai ușoară modalitate dacă aș dori ca pagina mea generală de postări + toate postările care se referă la categoria generală de postări să afișeze un prefix (ex.: news.example.com . news.example.com/single-post)
    ?

    până acum, singura soluție la care mă pot gândi este o redirecționare 301 în htaccess, dar caut ceva mai fluid....

  7. Am găsit o modalitate oarecum ciudată de a elimina partea de categorie.

    Doar ca să explic, creez un site de portofoliu cu o categorie numită „blog” pentru articole de blog / ultimele știri și una numită „work” pentru proiecte de design finalizate. Evident, efectul dorit este ca URL-ul să fie example.co.uk/blog (sau work) în loc de example.co.uk/category/blog, ceea ce arată puțin ridicol, sunt sigur că vei fi de acord.

    Prin simpla introducere a unui punct în câmpul de intrare al bazei categoriei, WordPress pare să ignore această cerință în URL și creează versiunea mai simplă și mai curată dorită.

    A mai văzut cineva asta înainte? Știu ei despre eventuale probleme cu asta? Abia mă familiarizez cu Wordpress, după ce m-am auto-învățat HTML, CSS și PHP, așa că am încercat doar pe o configurație locală și cu tema twenty eleven.

    • Aceasta este o abordare interesantă. Ați luat în considerare utilizarea șabloanelor de arhivă de categorii, cum ar fi category-blog.php și category-work.php? După utilizarea acestor șabloane, puteți folosi un plugin WordPress SEO pentru a elimina slug-ul categoriei din URL și veți obține postările de pe blog la example.com/blog și postările de lucru la example.com/work.

      Admin

  8. funcționează, dar doar o singură categorie, nu toate categoriile
    folosesc o altă pagină de categorie, voi primi o eroare 404 (nu a fost găsită) la încercarea de a accesa din nou pagina.

    Vă rugăm să actualizați aici
    Doresc suprascrierea URL-ului

  9. În acest blog ați avut probleme? Văd că ați eliminat baza categoriei și arată destul de bine. Ați putea să ne spuneți cum ați făcut acest lucru?

      • Mi-am actualizat astăzi pluginul Wordpress SEO și am primit acest mesaj:

        „Funcționalitatea de eliminare a bazei categoriei va fi eliminată în versiunea 1.6 a WordPress SEO. Sugerăm să folosiți FV Top Level Categories dacă insistați să o păstrați, dar să știți că funcționalitatea este foarte predispusă la erori și nu este atât de importantă pentru SEO-ul dvs.”

        Presupun că folosești și tu o astfel de funcție.

        Îmi fac griji că voi pierde clasamentul dacă „dez-stripez” categoria din URL. Aveți vreo sugestie pentru asta?

  10. Datorită pluginurilor SEO precum Yoast, au adăugat o opțiune pentru acest lucru în versiunea lor curentă.

  11. Mulțumesc pentru informații, aceasta este o modalitate rapidă și simplă, deși adesea trecută cu vederea, de a rezolva problemele legate de baza categoriilor și etichetelor.

    Pentru a elimina complet baza de categorii, foloseam un plugin numit WP No Category Base, care funcționa bine, dar poate cauza probleme atunci când ai o pagină și o categorie cu același nume – De ex. Pagină = Hosting (domain.com/hosting/) și o Categorie = Hosting (domain.com/hosting/) – dar utilizarea sufixului .html poate ajuta — dar vor exista implicații.

  12. Dacă doriți să faceți acest lucru, probabil ar trebui să o faceți chiar de la începutul blogului dvs.

    Altfel, motoarele de căutare care ți-au indexat

    example.com/tags/some-tag

    pagina va primi o eroare 404 (nu a fost găsită) atunci când încercați să accesați din nou pagina.

    Unele pluginuri SEO gestionează acest caz și oferă un statut 302 (redirecționare) atunci când schimbați un permalink, dar nu sunt sigur de URL-urile tag-urilor.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.