Sari la conținut
WEBLURE

WooCommerce · SEO tehnic

WooCommerce: eliminarea paginilor de căutare internă din index

Paginile /?s=... se pot indexa și dilua site-ul. Ele se scot din index cu noindex, nu cu robots.txt, care nu face asta.

  • noindex pe rezultate
  • Nu robots.txt
  • Linkuri interne controlate
  • Verificare în Search Console
  • Excepții utile

Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole

Vrei să ți-o facem noi?

Doar două câmpuri. Răspundem în aceeași zi lucrătoare, cu ofertă fixă.

+ Telefon și detalii (opțional)

Răspuns rapid

Conform Google, ca să nu apară în index, folosești regula noindex (meta robots sau antet), nu robots.txt: o pagină blocată în robots.txt poate rămâne indexată fără conținut, iar noindex nu mai poate fi citit dacă blochezi crawl-ul. Adaugă noindex pe paginile de rezultate ale căutării interne (de exemplu cele cu parametrul s), nu le pune în sitemap și nu le lega din meniuri; apoi urmărești în Search Console scăderea lor din index. Dacă anumite rezultate au valoare (căutări foarte frecvente), transformă-le în pagini de categorie sau de ghid.

Ce ai nevoie

  • Structura URL-urilor de căutare
  • Acces la șablonul de head sau la pluginul SEO
  • Search Console
  • Un mediu de test

Pașii, pe rând

  1. 1Identifică URL-urile de căutareDe obicei /?s=termen sau /?s=...&post_type=product. Verifică în Search Console care sunt indexate.
  2. 2Alege noindex, nu robots.txtGoogle spune să nu te bazezi pe robots.txt pentru a ține paginile în afara indexului; folosește noindex.
  3. 3Adaugă meta robots noindexPe paginile de căutare, prin pluginul SEO sau prin șablon; verifică în sursa paginii prezența tagului.
  4. 4Elimină-le din sitemap și din linkuriSitemap-ul nu trebuie să conțină rezultate de căutare; evită linkuri interne către ele.
  5. 5Lasă crawl-ul deschis până disparDacă blochezi robots.txt prea devreme, Google nu mai vede noindex și paginile pot rămâne în index.
  6. 6Monitorizează în Search ConsoleRaportul de indexare arată pagini excluse prin noindex; dispariția lor din index poate dura.
  7. 7Tratează căutările valoroase altfelDacă un termen are volum mare, creează o pagină dedicată de categorie sau ghid, în loc să indexezi rezultatul căutării.

noindex pe pagina de căutare (schelet)

php
add_action('wp_head', function () {
    if (is_search()) {
        echo '<meta name="robots" content="noindex,follow">' . "\n";
    }
}, 1);

Fragmentele de cod sunt scheleturi: le adaptezi la magazinul tău și le testezi întâi pe un mediu de test (staging). Dacă pluginul SEO are setare dedicată pentru căutare, folosește-o în loc de cod. Evită tagul dublu.

Google nu garantează indexarea sau afișarea rezultatelor îmbogățite; ghidul explică partea tehnică, nu promite poziții.

Nu vrei să te complici sau ai rămas blocat? Scrie-ne și o facem noi.

Scrie-ne pe WhatsAppCere ofertă

Mai multe detalii

Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
1

Paginile rămân în index

De ce: Sunt blocate în robots.txt, deci noindex nu e văzut.

Ce faci: Deblochează crawl-ul și folosește noindex.

2

Rezultatele de căutare apar în sitemap

De ce: Pluginul le include.

Ce faci: Exclude-le din sitemap.

3

Linkuri interne către căutare

De ce: Meniuri sau widgeturi leagă rezultate.

Ce faci: Elimină linkurile.

Întrebări frecvente4 răspunsuri
De ce nu robots.txt?

robots.txt controlează crawl-ul, nu indexarea; pentru a scoate o pagină din index folosești noindex.

Pierd ceva dacă pun noindex?

Rezultatele de căutare rar aduc trafic organic util; nu pierzi nimic important.

Cât durează să dispară?

Depinde de re-crawl; nu există termen garantat.

Mă ajutați cu curățarea indexului?

Da. Cere ofertă fixă.