Suport » Probleme și soluții » Redirecturi pentru posturile vechi la cele noi

  • Am schimbat structura site-ului, din
    domeniu/blog/categorie/post la
    domeniu/categorie/subcategorie/subsubcategorie/post

    Inainte pe site-ul vechi aveam doar un blog in wordpress acum tot site-ul este facut in wordpress.
    Pentru a redirectiona toate post-urile din blog-ul vechi catre noua locatie, am facut un folder blog in public_html unde am creat un htaccess cu peste 2000 de redirectionari.
    Vreau sa stiu daca este bine asa. Ma intereseaza o optimizare a acestui fapt.

Vizualizare 8 răspunsuri - 1 la 8 (din 8 în total)
  • Nu te prea inteleg.Ai avut un blog pe wordpress si acum tot site-ul e in wordpress? Ai avut mai multe site-uri pe un domeniu?ori subdomenii?Daca ai avut un blog pe wordpress inseamna ca ai wordpress pe tot site-ul.
    Unde ai schimbat structura?din panoul de administrare al blogului la structura,ori din FTP ai facut alta structura?
    Daca ai schimbat din panou,nu ai nimic de facut,wp-ul face toate redirectionarile necesare .Din public_html poti sterge ce ai facut,vei incurca wp-ul,pentru si wordpress-ul isi genereaza redirectionarile din .htaccess

    Inițiator fir de discuții crauliuc

    (@crauliuc)

    Am avut un site cu cateva pagini… si un link catre blog. Acel blog era in wordpress, si nu tot site-ul. S-a instalat atunci wordpress-ul intr-un folder blog, si era folosit pe post de blog unde introduceau articole pentru crestere SEO.

    Acum s-a facut alt site care este integral wordpress. Deci wordpress-ul este instalat la radacina site-ului, nu ca inainte intr-un folder. Din acest motiv nu mai exista acel „blog” din link-ul vechi, cumva tot site-ul este un blog mai mare, cu diferite categorii. Si am cam 2000 de link-uri vechi ce trebuie redirectionate din
    http://www.domeniu.com/blog/nume-categorie/nume-post/ in
    http://www.domeniu.com/categorie/subcategorie/sub-subcategorie/nume-post.

    Structura permalink-urilor din wordpress era si inainte %category%/%postname% dar avea acel „blog” care acum s-a transformat in http://www.domeniu.com (pentru ca acum tot site-ul este in wordpress). Structura link-urilor nu am voie sa o schimb.

    Vreau doar sa fac altfel acele redirecturi. Eu acum am un fisier cu peste 2000 de post-uri redirectionate, care functioneaza. Acum departamentul nostru de SEO vrea o optimizare a acestui fisier pe motiv ca nu e destul de rapid, corect.

    Ma intereseaza ce pot sa fac cu el? Ce pot sa fac cu acele redirect-uri?

    Pentru o solutie automata ai putea incerca cu acest plugin: Change Permalink Helper (http://wordpress.org/plugins/change-permalink-helper/)

    Sau pt ceva manual dar mai sigur Redirection (http://wordpress.org/plugins/redirection/) – nu stiu daca se preteaza totusi la cele peste 2000 de posturi.

    In orice caz un backup e recomandat inainte de a te apuca de treaba.

    Daca inteleg bine acel folder blog trebe sa fie redirectionat cu aceeasi structura in radacina domeniu.com/category/subcategory/sub-subcategory/post-name.Intrebarea mea e ca doresti sa fie listat tot folderul vechi blog cu continutul intr-o singura sub-sub categorie?de unde vor fi listate acele articole,normal cu structura veche.

    Inițiator fir de discuții crauliuc

    (@crauliuc)

    Nu. Din numele vechi ale post-urilor s-a contruit noua structura.
    Cumva folderul vechi blog a devenit acum domeniu, si din numele post-uilui s-a creat subcategoria , sub-subcategoria si post-name. Iar prima categorie este o categorie noua.
    Mai jos un exemplu:

    Redirect 301 http://www.247airporttransfer.co.uk/blog/taxi-transfer-from-swanley-br8-to-heathrow-airport/ http://www.247airporttransfer.co.uk/destinations/kent/swanley-br8/taxi-transfer-to-heathrow-airport-from-swanley/

    Eu vreau sa fac cumva sa nu mai am 2000 de linii de Redirect 301

    E cam dificil asa.Acel folder blog cu articolele nici nu mai exista?Daca ar exista cu wp-ul instalat,as schimba structura si categoriile in aceeasi cu cea din root si cu un simplu folder redirect s-ar limita redirectionarea.Ori cauti in data de baze linkurile posturilor si le schimbi.

    Acesta te poate ajuta daca te decizi http://wordpress.org/plugins/search-and-replace/

    Nu stiu daca va merge cu search and replace, pentru ca el nu are o regula generala de schimbare la urluri din cauza ca se folosesc categorii/subcategorii.

    Din ce vad in 301 de sus care lai dat exemplu, ai schimba si slugul articolului? AI incercat totusi si cu primul plugin din ce am zis eu? Change Permalink Helper (http://wordpress.org/plugins/change-permalink-helper/)

    Uitate peste el putin, poate te va ajuta. Din ce am citit face automat asocierea dupa cuvintele din slug. Un backup inainte sa il testezi e recomandat oricum.

Vizualizare 8 răspunsuri - 1 la 8 (din 8 în total)
  • Subiectul „Redirecturi pentru posturile vechi la cele noi” este închis pentru răspunsuri noi.