Problem pewnie był omawiany wiele razy, lecz mimo wszystko nie jestem pewny jak to wykonać.
Przykład linków z serwisu:
index.php?#gallery.php?Galeria
Przykład ładowania linków:
var hash = document.location.hash; hash = hash.slice(1, hash.length); var contentCenter = $("#content_center"); //contentCenter.html($("#progress_bar").html(); contentCenter.load('progressBarr.php', function() { contentCenter.load(hash, function(){
1.)
Teraz pytanie, czy jeśli wstawie link typu : link.php#stop
a w kodzie umieszcze:
if(hash == '#stop') return;
To robot dostanie poprawną wersję strony czy mimo wszystko błędną?
2.) zmiana linków z # na #! - w jaki sposób UTWORZYĆ i w jaki sposób zwrócić taką wersję HTML dla google ?
ajax.html?_escaped_fragment_=mojstan - przykład googl'a
czy wystarczy że sprawdzę czy isset(_escaped_fragment_)
i każę zwrócić plik html ?
czy taki plik html musi spełniać jakieś standardy ?
3.) Czy utworzenie mapy witryny z linkami do głównych podstron ręcznie utworzonych w HTML rozwiąże problem ?
Mapa witryna była by widoczna tylko dla googl'a a nie dla użytkowników.
Z góry dziękuje za wszelkie odpowiedzi, jest to dla mnie na prawdę problematyczna sprawa.