Salut,
Unul dintre site-urile de care ma ocup are urmatoarea problema:
exista pe server un folder-principal-cu-poze.
In acest folder exista foarte multe foldere-cu-poze.
In .htaccess nu exista optiunea Index -Options care returneaza 403 Forbiden la accesare. Din acest motiv google a indexat fiecare folder. In niciun folder nu exita un index.html Am vazut pentru multe cautari in google imagini ca apare o poza, iar cand dau click pe Viziteaza Pagina ma duce la http://www.site.com/folder-principal...-foder-cu-poze . Eu as vrea sa ma duca spre http://www.site.com/o-pagina-html-in...acea-poza.html
As vrea ca practic sa nu mi se mai listeze continutul folderului, in schimb sa fie afisate pozele in search cu link spre paginile html care afiseaza poza respectiva.
Acum, daca adaug in .htaccess optiunea Index -Options la accesarea oricaruri folder se va returna 403 Forbiden. Chiar si asa am observat ca pozele din folderul respectiv sunt indexate, ceea ce e ok. Problema este ca daca las 403 Forbiden toti vizitatorii care sunt trimis de google spre folder nu ii pot folosi, ei nu vor ajunge pe pagina html cu produsul respectiv. As putea sa ii redirectionez din .htaccess spre o pagina care identifica ce folder a accesat si apoi carei pagini de produs ii corespunde acel folder si sa fac in definitiv redirect spre pagina cu produsul respectiv.
Dilema mea consta in faptul ca nu stiu ce Header sa returnez: 301 Permanent Moved sau 302 Temorary Moved sau eventual 202 OK ?
Daca returnez 301 pozele din folder se vor mai indexa ?
Din punct de vedere al vizitatorilor pot returna orice Header, nu ii prea afecteaza atata timp cat ajung pe pagina cu produsul a carui poza au cautat-o. Dar din punctul de vedere al googlebot cum e ?