Dort ist die Seite pokern.pl ohne Discriptions auf platz 7 oder so zu sehen. Mein Programierer meint er hätte alles per 301 richtig weitergeleitet. Jedoch sieht man unter https://seo-scout.org/tool/sefcheck/ das dort irgend wie sich ein 302 rein geschlichen hat !?!?!?
Mein Webhoster meint auch das alles richtig ist kann es sich auch nicht erklären. Bei Msn sind wir richtig drin zu erkennen?
Wo genau ist das Problem, ich weis das die Meta angaben sehr viele und verwirrend sind und zZ erst mal von euch zu vernachlässingen sind. . . . .
Das ist ja echt alles verzwickt nun sagt mein Admin:
das ist ja das problem, wir senden überhaupt keinen iso-8859-1.
unsere allererste server-anweisung heisst:
"setze standartmässig UTF-8"
wir senden ausschliesslich in utf-8.
demzufolge stammt die anweisung Charset=iso-8859-1
niemals von uns. diese anweisung steht über dem rückgabecode 302.
erst dann wird umgelenkt auf das Portal . . .
Also liegt es doch am Server? Oder muss ich mir einen neuen Admin suchen ?
Ich bin nun nicht so der Held der Materie, aber wenn ich Deine Seite https://www.pokern.pl/forum/portal.php mal über den Markup Validation Service Service schicke, tickt die Seite auf einen Error wegen dem utf-8. Wenn ich die Prüfung dort manuell mit ISO Charset=iso-8859-1 und XHTML 1.0 Transitional durchlaufen lasse, kommen zwar nur rund 770 Errors, 200 warning(s), aber es kommt überhaupt etwas.
z.B. Character Encoding Override in effect!
The detected character encoding "utf-8" has been suppressed and "iso-8859-1" used instead.
Kann es sein, das die Seite mit utf-8 nicht darstellbar ist, ein Serverfehler verursacht und der Server auf iso-8859-1 runter schaltet (Reload mit 302)?!
also von außen (also ohne Kenntnis Eurer Dateien auf dem Server) ist folgendes beobachtbar:
- Ihr lenkt per typischer Standard-Domain-Umleitung von https://p*kern.pl auf https://www.p*kern.pl mit Response-Code 301, vollkommen korrekt.
- es gibt eine Datei index.php, die auch ein Charset UTF-8 ausliefert und wiederum korrekt per 301 auf /forum/portal.php weiterlenkt. Dort wird auch Charset UTF-8 ausgeliefert.
- NUR: Leider wird diese Datei index.php gar nicht angesprochen, da eine weitere Direktive in eurer .htaccess dazwischen funkt. Diese sendet die 302 Weiterleitung zu /forum/portal.php. (gleiche Anweisung erfolgt auch im Ordner /forum/ ). Dafür müssten wir aber mal den Inhalt der .htaccess kennen.
Charset=ISO-8859-1 wird dabei vom Apache Server für die Standard-Seite verwendet, die den 302 Redirect Befehl startet.
P.S.: Mit den Charsets habt ihr aber allerdings tatsächlich einige Probleme, wie die oben erwähnten, da UTF-8 wegen falscher Zeichen nicht validiert sowie auch Seiten wie home.php, poker-regeln.php, die zwar einen UTF-8 Content-Type Header senden, dann aber im HTML Head das Charset mit ISO-8859-1 angeben, wodurch der Zeichensalat auf diesen Seiten entsteht.
Wow ihr seit ja echt der Hammer, ich habe leider nicht soooo viel verstanden
Wenn jemand noch einen Tip hat immer her damit, das mit der .htaccess darum kümmmere ich mich mal schauen ob mein Admin uns die zur verfügung stellt ?!?