← Ghiduri

llms.txt în WooCommerce: automat și manual

Prin ce diferă llms.txt în WooCommerce

Ideea generală a fișierului este explicată în ghidul llms.txt pentru magazin: o hartă scurtă și curată a magazinului pentru modelele de limbaj. Ghidul de față este despre specificul WooCommerce, unde două lucruri sunt diferite.

În primul rând, catalogul este viu: prețurile, stocul și categoriile se schimbă constant în WooCommerce. Un fișier static, construit o dată manual, se învechește într-o săptămână. În al doilea rând, WordPress rutează adresele în felul său, așa că un fișier fizic în rădăcină se comportă diferit de o rută virtuală servită de un plugin. De aici, WooCommerce are două căi: să construiești llms.txt automat sau să îl pui manual.

De ce merită efortul: conform indexului de trafic AI (13 iul. – 1 aug. 2026), un singur vendor AI a trimis 606 017 cereri către un magazin din panel, iar la altul boții au citit 73 715 pagini de produs. Boții parcurg deja cataloagele la scară — llms.txt îi ajută să înțeleagă structura magazinului mai repede decât parcurgând zeci de pagini HTML.

Cele două căi pe scurt

Automat (plugin)Manual
Cine îl construieștepluginul, din catalogtu
Actualizaresingur, când se schimbă catalogulmanual, după fiecare modificare
Categorii și pagini de politicipreluate din WooCommercescrise manual
Potrivit pentruun catalog viuunul mic și static

Automat: pluginul Botmetria

Pluginul Botmetria pentru WooCommerce construiește llms.txt din datele magazinului la fiecare cerere, așa că fișierul nu se învechește. Conține:

Esențialul este că fișierul se construiește din date vii. Adaugi o categorie sau redenumești pagina de retur — llms.txt reflectă schimbarea la următoarea cerere. Produsele individuale, prețurile și stocul nu apar în el — asta e treaba marcajului JSON-LD și a feedului de produse. Nu îl ții la zi manual, iar exact aici se strică de obicei: fișierul este construit o dată și uitat.

Același plugin acoperă și JSON-LD Product: adaugă marcajul complet de produs, cu preț, monedă și disponibilitate, atunci când tema sau pluginul SEO nu îl emit (de obicei îl emite chiar WooCommerce), așa că catalogul devine lizibil pentru AI din ambele părți: harta din llms.txt și datele produsului din markup.

Manual: un fișier în rădăcină

Dacă nu vrei să instalezi pluginul, poți pune llms.txt manual. WooCommerce îți oferă două moduri funcționale.

Varianta 1 — un fișier fizic. Prin File Manager-ul hostingului sau prin FTP, pune un fișier text numit llms.txt în rădăcina site-ului — lângă wp-config.php și .htaccess (de obicei public_html). Fișierul .htaccess standard WordPress servește fișierele existente direct, fără să le ruteze — asta face regula RewriteCond %{REQUEST_FILENAME} !-f. Fișierul se deschide la https://magazinul-tau.ro/llms.txt.

Varianta 2 — o rută virtuală. Dacă nu ai acces la fișiere, servește fișierul cu un snippet. Adaugă în functions.php al temei-copil sau printr-un plugin de snippet-uri:

add_action('init', function () {
  if (trim($_SERVER['REQUEST_URI'], '/') === 'llms.txt') {
    header('Content-Type: text/plain; charset=utf-8');
    echo "# Magazinul Exemplu\n\n> Ce vindem și cum livrăm.\n\n## Catalog\n- ...\n";
    exit;
  }
});

Ce pui în conținut este explicat în ghidul general: un titlu, o linie de descriere, 3-4 secțiuni cu 3-6 linkuri. Pentru WooCommerce, pune linkuri către categorii (/product-category/), câteva produse-cheie și paginile de politici — nu tot catalogul de sute de articole.

Unde se află și cum verifici

  1. Deschide https://magazinul-tau.ro/llms.txt în browser. Ar trebui să vezi text simplu, nu o pagină stilizată și nu un 404.
  2. Verifică tipul răspunsului. WordPress este viclean: o adresă inexistentă este uneori servită ca pagină HTML 404, dar cu cod 200 OK. Pentru AI asta este gunoi. llms.txt trebuie servit ca text/plain, cu cod 200. Cea mai rapidă verificare este curl -sI https://magazinul-tau.ro/llms.txt — caută în răspuns liniile HTTP/2 200 și content-type: text/plain.
  3. Confirmă că linkurile din interior duc la pagini vii de catalog, nu la 404 și nu la http.
  4. Rulează un audit Botmetria gratuit — verifică dacă llms.txt răspunde cu 200 și cu text, nu cu o pagină HTML. Este categoria discovery, 20% din scorul AI-readiness. Dacă boții AI îl cer se vede în log-urile serverului sau în analiza Botmetria, după conectarea magazinului.

Greșeli frecvente în WooCommerce

Întrebări frecvente

Am nevoie de plugin ca să am llms.txt în WooCommerce?

Nu. Poți pune fișierul manual — fizic în rădăcina site-ului sau servit printr-un snippet din functions.php. Avantajul pluginului Botmetria este că construiește fișierul din datele magazinului la fiecare cerere, așa că noile categorii și pagini de politici apar în el fără editări manuale.

Pluginul Botmetria creează un fișier fizic sau virtual?

O rută virtuală: pluginul servește conținut proaspăt la /llms.txt, asamblat din datele vii WooCommerce (titlul și sloganul site-ului, pagina magazinului, categoriile principale, paginile de politici) — nu îl stochezi și nu îl actualizezi manual. Un llms.txt fizic în rădăcina site-ului are prioritate.

llms.txt se deschide în browser, dar auditul nu îl vede. De ce?

Cel mai probabil WordPress servește propria pagină HTML 404 cu cod 200 sau un cod diferit de 200. O pagină HTML este tratată de audit ca llms.txt lipsă. Verifică cu curl -sI și curl -s: ai nevoie de un cod 200 real, text simplu în corp și, ideal, content-type text/plain.

Ghiduri conexe

Verifică magazinul gratuit

Un audit de 60 de secunde arată cât de pregătit e magazinul pentru agenții AI — și ce să repari mai întâi.

Pornește auditul gratuit