Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html/php] indeksowanie google i polskie znaki
Forum PHP.pl > Inne > Hydepark
neverever
Jak to jest z indeksowaniem stron z polskimi znakami?
Dlaczego raz indeksuje tat a raz tak?

Przykład: http://www.google.pl/search?hl=pl&q=S%...=Szukaj&lr=

Link do wikipedii jest ładnie zaindeksowany: pl.wikipedia.org/wiki/Słowacja
a np. na stronie http://www.google.pl/search?hl=pl&q=mapa%20S%C5%82owacji

już nie bo tu są takie:
www.miastaeuropy.pl/mapy/kraj-11/s%B3owacja-drogowa-mapa-s%B3owacji-atlas-plan.php i tym podone.

Dlaczego w jednym przypadku ł jest widoczne a w innym jego kodowy odpowiednik %B3 questionmark.gif
Cezar708
Prawda jest taka, że najlepiej nie używać 'czystych' polskich znaków w urlach (niektóre przeglądarki poprawnie je przekonwertują inne niekoniecznie) url same w sobie nie mogą zawierać żadnych znaków spoza albabetu angielskiego, cyfr, kropki i myślnika (o ile jeszcze i oczymś nie zapomniałęm).

Odpowiedź na Twoje pytanie

%B3 - to od kodowania ISO-8859-2
%C5%82 - to od kodowania UTF-8.

Wniosek jest taki, że najprawdopodobniej google lepiej radzi sobie z UTF-8.

Poza tym możesz zrobić sobie mały test wklejając poniższe linki:

http://pl.wikipedia.org/wiki/S%C5%82owacja
http://pl.wikipedia.org/wiki/S%B3owacja
http://pl.wikipedia.org/wiki/Słowacja

przekieruje Cię na tę samą stronę.

Pozdrawiam.
todaro
Jest jakiś program który przekonwertuje linki na takie ze znaczkami typu: %C5%82 . Bo mam mapę strony na której jest dużo linków i niewygodnie jest zamieniać wszystkie znaczki po kolei..
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.