Ako imam sajt na koji korisnici moraju da se registruju (ili loguju) na index stranici kako bi pristupili ostatku sajta, onda (sudeci po onome sto sam zakljucio citajuci uputstva), google nece moci da indeksira sve strane zar ne? Ako korisnik nakon logovanja dobije $_SESSION promenljivu koja mu garantuje pristup ostatku sajta, kako da omogucim googlu da indeksira ceo sajt (bez logovanja,naravno)?
Sajt koji pravim ima prevod na engleski. Da ne bih u folderu "en" duplirao sadrzaj zbog nekoliko razlicitih linija, prevod se bazira na nizu sa key=srpski, value=engleski i funkcijom (__()) koja ce na osnovu datog key-a (na srpskom) vracati odgovarajuci value (na engleskom). Problem nastaje u tome sto mi je sajt "po defaultu" na srpskom jeziku, pa onda svaka strana ima title (a i svaki drugi ispis teksta) u sledecem obliku:
Code:
<head>
....
<?php
require_once 'translate-English.php';
echo '<title>'.__("Lista vesti").'</title>'
?>
....
</head>
<head>
....
<?php
require_once 'translate-English.php';
echo '<title>'.__("Lista vesti").'</title>'
?>
....
</head>
U slucaju da je korisnik pristupio engleskoj verziji sajta (tj, ako je prilikom logovanja odabrao prikaz na engleskom), title ce biti preveden na engleski, u suprotnom ostaje na srpskom. Imam neki osecaj da se ta tehnika NIKAKO ne bi dopala googlu, tj da bi sajt bio nevidljiv korisnicima koji ga traze kucanjem kljucnih reci na engleskom. Da li sam upravu?