Stopp Posted January 25, 2007 Report Share Posted January 25, 2007 Sastapos ar nelielu dīvainību. Man ir lapa, kurai ir iespēja aiziet uz nahaļavu kādu rakstu, t.i. links index.php?rand aizredirektē (location hederis) uz index.php?raksts=xxx Pagūglējoties nejauši starp rezultātiem pamanīju savas lapas vienu rakstu (viss virsraksts, iekšas, iekešotā versija atbilst), kurš no gūgles ir linkots kā index.php?rand , t.i. nospiežot uz linka, iespēja, ka tu nokļūsi īstajā lapā, ir viens pret rakstu skaitu. Kāds varētu šito izskaidrot? Vienkārši interese parāva. Link to comment Share on other sites More sharing options...
Val Posted January 25, 2007 Report Share Posted January 25, 2007 1:1 - nokļūsi:nenokļūsi :D Link to comment Share on other sites More sharing options...
andrisp Posted January 25, 2007 Report Share Posted January 25, 2007 Vienkārši, kad googlebots indeksēja tavu saitu, tad tika noindeksēts tas, kas atvērās un viss. Gūgle jau nezin, ka tas ir random links. Link to comment Share on other sites More sharing options...
Stopp Posted January 25, 2007 Author Report Share Posted January 25, 2007 andrisp, ja būtu inklūdots, tad loģiski, bet tiek redirektēts - adrese jau uzreiz pārtop par citu. Link to comment Share on other sites More sharing options...
bubu Posted January 25, 2007 Report Share Posted January 25, 2007 Vai tu arī uzskati, ka mēs esam gaišreģi? ;) Būtu labāk pastāstījis - kā (tb precīzi ar kādiem headeriem) tu implementēji šo redirektēšanu.. Moška tur ir vaina, ka īsti pareizi neesi to izdarījis. Tb browseri saprot, bet boti nē. Link to comment Share on other sites More sharing options...
Stopp Posted January 25, 2007 Author Report Share Posted January 25, 2007 Traki vienkārši. $skaits; //kopējais rakstu skaits header("Location: ?raksts=".rand(1, $skaits)); Link to comment Share on other sites More sharing options...
bubu Posted January 25, 2007 Report Share Posted January 25, 2007 Tas nav īsti korektais veids, jo HTTP statuss tiek atgriezts 200 OK, tātad lapa ir atrasta pēc pareizās adreses. Pamēģini 302 Found - http://www.w3.org/Protocols/rfc2616/rfc261....html#sec10.3.3 header("HTTP/1.1 302 Found"); header("Location: $urlis"); header("Connection: close"); Link to comment Share on other sites More sharing options...
Recommended Posts