Cytat:
|
Napisany przez Matievoo
@BD jeszcze mam pytanko, dlaczego uważasz że źle bedzie się pozycjonowało moją stronę ?
|
Przyczyna jest sposób w jaki robione są ramki. Załóżmy, że dzielisz swoją stronę na dwie kolumny. Aby uzyskać taki efekt musisz mieć 3 pliki.
1. plik definiujący podział na ramki - np niech to będzie index.html.
2. plik z zawartością lewej ramki - np. lewa.html
3. plik z zawartością prawej ramki - np. prawa.html
Robot przeglądarki który wejdzie na Twoją stronę zobaczy tylko index.html, który nie zawiera treści a jedynie informacje o podziale okna na dwie kolumny. Niestety robot przeglądarki nie obsługuje podziału na ramki a co za tym idzie utknie na głównej stronie na pliku index.html i nie zindeksuje zawartości lewy.html i prawy.html.
Skoro strony nie zostaną zindeksowane to wyszukiwarka nie będzie wiedzieć co jest na takiej stronie i nie będzie takiej sytuacji gdy np po wpisaniu jakieś frazy trafisz na podstronę.
Jedyne co możesz zrobić w takim przypadku to starać się wypozycjonować index.html. Można to zrobić używając znaczników noframes i dodając alternatywny tekst (niepotrzebna dodatkowa robota) lub wymusić pozycję strony głównej (czyli pliku index.html) za pomocą dużej ilości odnośników z innych stron o treści odpowiadającej pozycjonowanej frazie.
O wypozycjonowaniu strony jako całości możesz zapomnieć.
Najlepszym rozwiązaniem Twojego problemu jest skorzystanie z dynamicznie generowanych stron w oparciu o php. Robisz szablon do którego dynamicznie podstawiasz dane z bazy lub innego pliku w zależności od użytego parametru. Taka strona indeksuje się prawidłowo i jest dużo lepsza niż rozwiązanie z ramkami.