Skocz do zawartości

problem z polskimi znakami w tagu title w google


tk

Rekomendowane odpowiedzi

Mam strone internetowa napisana w php + mysql. Problem polega na tym, ze generowany automatycznie tag title jest nieprawidłowo odczytywany przez google w szczególnosci polskie znaki sa błedne co wplywa negatywnie na pozycjonowanie. W jaki sposob ustawic codowanie: baza i sama strona tak aby w wynikach polskie znaki pojawialy sie poprawnie. to co jest dziwne to fakt ze w tagach keywords i description znaki pojawiaja sie prawidlowo

Odnośnik do komentarza
Udostępnij na innych stronach

Żeby google poprawnie odczytywało musisz mieć stronę z kodowaniem iso-8859-2, lub podobnym. jesli masz windows-1250 to nie ma szans na odczytanie poprawne ;]

sorki, to co powyżej napisałem jest nieprawdą, błąd mojego rozumowania jest wyjaśniony kilka postów niżej :)

Odnośnik do komentarza
Udostępnij na innych stronach

Żeby google poprawnie odczytywało musisz mieć stronę z kodowaniem iso-8859-2, lub podobnym. jesli masz windows-1250 to nie ma szans na odczytanie poprawne ;]

Od zawsze robię strony w Windows-1250 (zdziwieni?). Konwertowanie było dla mnie zawsze niewygodne, a edytory których używam nie obsługują pluginów do prostej konwersji. Win1250 to dla mnie oszczędność czasu.

A wiem że żaden Linux nie odczyta Win1250 i wszyscy zalecają ISO.

JEDNAK.

Nigdy nie miałem żadnych problemów ani z wyszukiwaniem moich keyphrases (także tych zawierających polskie znaki) ani z indeksacją. Nigdy żadna wyszukiwarka nie wyświetliła "krzaka" ani w wynikach searcha, ani w kopii lokalnej.

Standard Win był co prawda sztucznie wymyślony, ale jest silnie promowany przez MS (strona MS ma kodowanie... Win). I dokładnie tak jak ISO wyparło Mazovię (pamięta ktoś jeszcze jak popularna była Mazovia w FidoNet?), tak Win wyprze ISO. Daję na to 5 (max 10) lat.

Pozdrawiam, J.

P.S. Odpowiadając na pytanie - błąd musi być gdzieś na ścieżce MySQL -> PHP -> wygenerowany ciąg znaków. Kodowanie nie wpływa na wyniki.

/Edit: Spuściłem z tonu ;)/

Odnośnik do komentarza
Udostępnij na innych stronach

Kompletna bzdura, Sm00f.

Sorki, zapomniałem o tym, że miałem w google krzaki jak wstawiłem litery kodowane windows-1250, a deklaracje meta mialem w iso-8859-2 :lol:

Zgubilem to :)

Moj blad :)

Nie bijcie ;-)

jez

Mogłeś mnie zrugać jak chciałeś, było to w słusznej sprawie, wybaczam :P Nie zauważyłem mojego błędu, moja wina :|

Odnośnik do komentarza
Udostępnij na innych stronach

Od zawsze robię strony w Windows-1250 (zdziwieni?). Konwertowanie było dla mnie zawsze niewygodne, a edytory których używam nie obsługują pluginów do prostej konwersji. Win1250 to dla mnie oszczędność czasu.

pisz od razu w iso, zainstaluj klawiaturę iso, czcionkę iso i nie musisz wtedy konwertować... szkoda czasu na to.

co do edytorów polecam UltraEdit - IMHO najlepszy.

Zawsze zastanawiało mnie jezu za jakie stronki jesteś odpowiedzialny...

hmm... no to juz bede wiedzial.

swoja droga, pisze ostatnio duzo postow, a nie mam sygnaturki z linkami... chyba zaloze jakiegos bloga podlacze adsense i zobaczymy :lol:

linki ze stopki...

Odnośnik do komentarza
Udostępnij na innych stronach

Nie bijcie ;-)

Przepraszam sm00f, za ostro to ująłem (już przeedytowałem), mam nadzieję że nie poczułeś się urażony.

pisz od razu w iso, zainstaluj klawiaturę iso, czcionkę iso i nie musisz wtedy konwertować... szkoda czasu na to.

Okay. Tylko powiedz mi jedno: po co? Nie widzę żadnych przesłanek ku temu, aby robić strony w ISO. ISO jest zalecanym standardem, ale nie obowiązkowym standardem, a wszystkie strony w Win1250 działają idealnie.

co do edytorów polecam UltraEdit - IMHO najlepszy.

Teoretycznie mógłbym powiedzieć że używam EditPlusa, ale nie powiem, bo poszedłbym za to do więzienia. ;)

Zawsze zastanawiało mnie jezu za jakie stronki jesteś odpowiedzialny... hmm... no to juz bede wiedzial.

W zasadzie wszystko czym się opiekuję, piszę teraz od nowa. Adresy zna tylko kilka osób z forum i nie chcę aby ta ilość się zwiększyła.

Pozdrawiam, J.

Odnośnik do komentarza
Udostępnij na innych stronach

pisz od razu w iso, zainstaluj klawiaturę iso, czcionkę iso i nie musisz wtedy konwertować... szkoda czasu na to.

Okay. Tylko powiedz mi jedno: po co? Nie widzę żadnych przesłanek ku temu, aby robić strony w ISO. ISO jest zalecanym standardem, ale nie obowiązkowym standardem, a wszystkie strony w Win1250 działają idealnie.

Pod windowsem działają idealnie, mamy jednak linuxa, mamy apple...

Jak oglądam krzaki to mnie krew zalewa... Nienawidzę M$!

Co do przyszłości, to za 3,5 lat standartem będzie UTF-8... OBY

Zawsze zastanawiało mnie jezu za jakie stronki jesteś odpowiedzialny... hmm... no to juz bede wiedzial.

W zasadzie wszystko czym się opiekuję, piszę teraz od nowa. Adresy zna tylko kilka osób z forum i nie chcę aby ta ilość się zwiększyła.

Pozdrawiam, J.

Dobra, nikomu nie zdradzę adresów.

linki ze stopki...

Odnośnik do komentarza
Udostępnij na innych stronach

Pod windowsem działają idealnie, mamy jednak linuxa, mamy apple...

Moi Klienci nie używają Linuxa, bo są laikami. Ci z Polski nie używają Apple, a tym spoza Polski to nie robi specjalnej różnicy, i tak są przyzwyczajeni do problemów z naszymi ogonkami. Jednak procent moich Klientów spoza Polski używających Apple (na których być może coś nie działa idealnie) jest... Delikatnie mówiąc, pomijalny.

Jak oglądam krzaki to mnie krew zalewa... Nienawidzę M$!

Nienawiść do MS to raczej zboczenie koderskie, podobnie jak gloryfikacja systemów unixowych i mieszanie z błotem wszystkiego co jest user-friendly. Nadchodzi okres, w którym nawet konfiguracja serwera to klikanie w obrazeczki - w ocenie sytuacji należy się kierować statystyką.

Co do przyszłości, to za 3,5 lat standartem będzie UTF-8... OBY

Oby.

Pozdrawiam, J.

Odnośnik do komentarza
Udostępnij na innych stronach

Pod windowsem działają idealnie, mamy jednak linuxa, mamy apple...

Moi Klienci nie używają Linuxa, bo są laikami. Ci z Polski nie używają Apple, a tym spoza Polski to nie robi specjalnej różnicy, i tak są przyzwyczajeni do problemów z naszymi ogonkami. Jednak procent moich Klientów spoza Polski używających Apple (na których być może coś nie działa idealnie) jest... Delikatnie mówiąc, pomijalny.

LAIKAMI :lol:

lubię to słowo :)

Procent jest pomijalny... ale w skali roku może się uzbierać całkiem niezła grupka... Ja tam wolę jednak ISO (chociaż część serwisów już mam w UTF-8)

Jak oglądam krzaki to mnie krew zalewa... Nienawidzę M$!

Nienawiść do MS to raczej zboczenie koderskie, podobnie jak gloryfikacja systemów unixowych i mieszanie z błotem wszystkiego co jest user-friendly. Nadchodzi okres, w którym nawet konfiguracja serwera to klikanie w obrazeczki - w ocenie sytuacji należy się kierować statystyką.

Jestem jak najbardziej za systemami user-friendly, kiedyś się zachwycałem możliwościami manualnej konfiguracji serwera sieciowego a obecnie uwielbiam ustawiać wszystko przez Cpanel... och jakie to wygodne.

Pozdr

THANT

linki ze stopki...

Odnośnik do komentarza
Udostępnij na innych stronach

Konwertowanie było dla mnie zawsze niewygodne, a edytory których używam nie obsługują pluginów do prostej konwersji. Win1250 to dla mnie oszczędność czasu.
Używasz marnych edytorów :) pod Windows istotnie trudno znaleźć dobry edytor konwertujący pliterki w locie... (polecam to i to)
A wiem że żaden Linux nie odczyta Win1250 i wszyscy zalecają ISO.
Każdy Linux odczyta Win1250 a wszyscy zalecają UTF-8 :lol:
ISO jest zalecanym standardem, ale nie obowiązkowym standardem, a wszystkie strony w Win1250 działają idealnie.
Właśnie troszkę poczytałem (głównie www.w3c.org) i okazuje się, że jedno i drugie jest obowiązującym standardem (jeśli się mylę, niech mnie ktoś poprawi - oficjalnie nie znam angielskiego).

Poprawka: oczywiście nie doczytałem jak trzeba - Win1250 nie jest standardem :)

Odpowiadając na pytanie - a raczej poszerzając odpowiedź jeza:

W jaki sposob ustawic codowanie: baza i sama strona tak aby w wynikach polskie znaki pojawialy sie poprawnie
Kodowanie w bazie nie ma tutaj żadnego znaczenia - jest używane ewentualnie do sortowania tekstów (na przykład żeby silnik bazy wiedział, że Ą jest między A i B, a Ą i ą to ta sama literka). Istotne jest w jakiej postaci wysyłasz owe znaczki do przeglądarki/robota (kodowanie polskich liter musi być zgodne z tym z nagłówka META http-equiv="Content-type" lub nagłówka HTTPowego Content-Type) i w jakiej przechowujesz teksty w bazie. Jakby co, polecam PHPowe iconv. Jeżeli wszystko będzie się zgadzało, każda wyszukiwarka powinna zaindeksować jak trzeba (testowałem tylko google), w przeciwnym wypadku kaszana pod jakąś przeglądarką lub botem gwarantowana. A poza tym gdybyś podesłał przykład wszystko byłoby jasne...
Odnośnik do komentarza
Udostępnij na innych stronach

Używasz marnych edytorów ;)

Zawsze lubiłem Notatnik, ale w WinXP (którego oczywiście nie używam, choć teoretycznie mógłbym powiedzieć że używam ;P) jest skwaszony. :(

Każdy Linux odczyta Win1250 a wszyscy zalecają UTF-8 :)

Nigdy nie udało mi się pod Lynxem uzyskać polskich znaków w Win1250, ale to było z 8 lat temu, a z systemów unixowych jak byłem, tak jestem lewy. ;)

okazuje się, że jedno i drugie jest obowiązującym standardem. (o Win i ISO)

Miałem na myśli: obowiązkowym. Oczywiście, każdy z nich obowiązuje. :)

Pozdrawiam, J.

Odnośnik do komentarza
Udostępnij na innych stronach

poprawny adres

Na początku myślałem, że ból wynika z kolejności w HEAD (kiedyś tak miałem - gdy deklaracja kodowania znaczków nie była pierwsza, w szczególności przed tytułem, to w niektórych przeglądarkach nie działało), ale:

Początek TITLE jest ustalany (treść strony jak sądzę też) na podstawie parametru menu w URLu (to widać po wpisaniu menu=srututubumtarara). Google owo TITLE zczytuje jak trzeba (prawdopodobnie), ale ma problem z poskładaniem prawidłowego URLa z linka. Zauważ, że podany przez Ciebie adres (przeglądarka sobie przerabia literkę ł na odpowiednie %cyferki) różni się od tego który zna Google (robot googla nie wiedział chyba co zrobić z literką ł w URLu). Wydaje mi się, że jakiś urlencode zapuszczony na tym tekście powinien rozwiązać problem (z nadzieją, że bajzel jaki panuje w źródle niczemu nie szkodzi :D)

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności