Www. Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://tarifboerse24.com/
Autor: Energieservice24 G.
Besucht 2355,
Followers 1,
Geteilt 0
Hallo liebe Communita und Admins. www.tarifboerse24.com
Folgende Ergebnisse zeigt der Crawl:
https://tarifboerse24.com/ Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://tarifboerse24.com/
http://tarifboerse24.com/Die Seite leitet nicht korrekt weiter. Fehlerhaftes Ziel: https://tarifboerse24.com/
Statuscode ist in beiden Fällen 200
Frage: muss ich da noch irgendwo einen Code eingeben (auf der Startseite "hinter dem header" habe ich bereits einen eingegeben?!
Wieso habe ich http und https?! kann das der Fehler sein?
DANKE!
Gepostet am
Du hast http wenn du kein ssl Zertifikat auf dieser Domain hast, du solltest auch dort bei deinem Hoster ein Zertifikat dafür anlegen.
Du hast doch einen MEta Tag mit canonial in deiner Seite. Allerdings vor dem <head> Tag. Ich weis aber nicht ob das korrekt ist und zu diesem doppelten Content kommt. Hast du außerdem eine .htaccess Datei am SErver? Was genau steht dort drinnen?
Autor
Hallo Andreas L, und erst einmal DANKE!
Ich werde also mal ein SSL Zertifikat anfordern.
Hallo Andreas S, auch Dir VIELEN DANK!
Den canonical habe ich NACH dem <head>, denn so hat es mir ein Moderator erklärt.
Ich habe ihn auf der Startseite platziert, also nicht "ganz vorne" bei den "Einstellungen". Das war doch richtig, oder?!
DANKE!
Ich war es jedenfalls nicht. Die <link rel....> gehört nach den Meta Tags und nicht vorher. Also die Zeile vor dem schließenden </head> Tag einfügen...nicht "nach dem head Tag"
Die canonical-Tags gehören auf die Seiten, das hast Du schon so richtig gemacht. Und auf der Seite müssen sie im <HEAD>-Bereich stehen, wobei die Position unerheblich für die Wirksamkeit ist.
Wie lautet eigentlich Deine korrekte URL? Du schreibst oben https://tarifboerse24.com , hast aber vermutlich im Exportbereich von WebsiteX5 als "URL der Website" https://www.tarifboerse24.com eingetragen. Ändere diesen Wert und dazu passend auch den canonical-Tag.
Anschließend im Projekt die STrg-Taste gedrückt halten und auf Vorschau klicken, warten bis der grüne Fortschrittsbalken durchgelaufen ist und dann das Projekt komplett, also nicht nur die Änderunge, hochladen.
Autor
Erst einmal DANKE an Euch.
Hier ein Screenshot, wie ich den LInk platziert habe:
Muss ich so einen Link auf jeder Seite platzieren oder genügt die "Start"Seite?
@Franz-Josef:
Das war total spannend, und ich habe mir dabei fast vor Aufregung in die Hosen gepinkelt *LACH*
Ich habe alles genauso gemacht wie Du es gesagt hast, und ich bin icht ganz sicher, glaube aber es ist ein bissel weniger geworden, aber eben nicht weg:
Ich bin dankbar für jeden Hoffnungsschimmer.
LG MARKUS
Eigentlich sollte so ein Link auf jeder Seite stehen. Damit erfahren die Suchmaschinen welche Seite den eindeutigen Inhalt hat. Bei Interesse kannst Du hier mehr dazu lesen: https://www.seo-kueche.de/lexikon/canonical-tag/
Hast Du in Deiner .htaccess-Datei RewriteRules eingetragen oder sind bei Deinem Webhoster Einstellungen für die Umleitungen direkt möglich?
Autor
Sooooo...Link auf jede Seite gestellt, natürlich an die Seite angepasst. Der Bericht in seoküche war dabei sehr hilfreich Franz-Josef - DANKE!
Kann das Problem vielleicht darin begründet sein, dass ich nicht mit einem Standradmenü, in dem die Sitemap gelistet ist, arbeite, sondern jede Seite per Link in einem ganz normalen Textabschnitt "verlinke"?!
Macht das einen Unterschied?
Nein, es kann nicht daran liegen, dass Du kein Menü verwendest.
Ist das Problem denn immer noch da? Wie lautet die Fehlermeldung genau und welches Tool meldet den Fehler?
Autor
Yep- Es macht übrigens keinen Unterschied, ob ich alle Seiten mit cannonicls besetze oder nur die Startseite.
Habe bereits citrix und das se-tool genutzt, aktuell nutze ich das seobility-tool und das ist die exakte Aussage:
Es gibt keine korrekte Weiterleitung zwischen der "www." Subdomain und der Root-Domain Deiner Website
Ansonsten sind die Werte nicht schlecht.
Werde noch verrückt------
Hallo lieber Energieservice24 G.,
auf deiner Website ist ein kleiner Fehler vorhanden - Statt Edingheimerstrasse wurde Edighgheimerstrasse geschrieben - beim Kontaktfeld ;-)
Liebe Grüße
Marcel
Autor
Hallo Marcel, das ist total stark, dass jemand Probe liest, denn man selbst sieht ja oft den Wald vor lauter Bäumen nicht.
Tatsächlich sitzen wir in der Edigheimerstr...............ich schua gleich mal nach.
DANKE so oder so!!!
Autor
Ich komme immer noch nicht dahinter, was es sein kann. Hier das Ergebnis des Cralings mit einem Verweis )LInk) zur Lösung.
https://www.seobility.net/de/wiki/WWW_Redirect
Da steht "kann" aber es "muss" nicht so sein.
Die Frage nach der .htaccess-Datei hast Du mehrfach noch nicht beantwortet.
Deshalb noch mal: Hast Du eine Datei mit Namen .htaccess in Deinem Webspace liegen und kannst Du diese eventuell bearbeiten?
Autor
Sorry. Nein, habe so eine Datei nicht
Die ist aber extrem Wichtig !!! Franz-Josef hat dich doch paar mal gefragt deswegen!
In dieser Datei werden auch weiterleitungen und umleitungen angegeben.
Das ist richtig, Andreas!
Du startest in Windows notepad.exe und gibst folgende Zeilen ein:
RewriteEngine On
# Weiterleitung von non-www zu www:
RewriteCond %{HTTP_HOST} !^www.tarifboerse24.com/$ [NC]
RewriteRule ^(.*)$ http://www.tarifboerse24.com/$1 [L,R=301]
# Weiterleitung auf https (außer Serverport für Verschlüsselung
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
Anschließend speicherst Du die Datei mit dem Namen .htaccess. Zur Sicherheit kontrollierst Du im Windows-Explorer ob die Datei auch so heißt, denn notepad.exe fügt eventuell noch einen .txt an. Dann musst Du die Datei umbenennen. Die so erzeugte Datei .htaccess lädst Du dann in Deinen Webspace. Dies kannst Du mit filezilla oder auch mit WebsiteX5 erledigen. In WebsiteX5 klickst Du auf der Seite "Export der Website ins Internet" auf das Ordnersymbol neben dem Zielverzeichnis; dort kannst Du mit dem Dateisymbol mit dem blauen Pfeil (viertes Symbol von links) die Datei hochladen.
Autor
Okay, zunächst einmal VIELEN DANK - dann werde ich das mal angehen.
@Franz-Josef: kann ich die Angben von Dir einfach per copy&paste übernehmen, also so:
RewriteEngine On
# Weiterleitung von non-www zu www:
RewriteCond %{HTTP_HOST} !^www.tarifboerse24.com/$ [NC]
RewriteRule ^(.*)$ http://www.tarifboerse24.com/$1 [L,R=301]
# Weiterleitung auf https (außer Serverport für Verschlüsselung
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
und dann schaue ich ob eine txt Endung angefügt wurde und entferne diese ggf.?!
Autor
Soooooo....ich habs getan.....und....alles beim Altten. Habe die Datei überprüft, kein txt, reingestellt über website x5, genau nach Deiner Anleitung - es hat sich allerindgs auch nichts verschlechter.
Vielleicht holft das ja weiter, ich habe mal die Einträge aus dem APACHE und dem NGINX kopiert:
APACHE:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^tarifboerse24.com$
RewriteRule ^(.*)$ https://tarifboerse24.com$1 [R=301,L]
NGINX:
server {
server_name www.tarifboerse24.com;
return 301 https://tarifboerse24.com$request_uri
}
server {
server_name tarifboerse24.com;
# Server Code
}
DAAAAANKE!!!
Zum einen steht in der Apache nicht das, was ich Dir geschrieben habe und in die nginx gehört
if ($http_host !~* "^www.tarifboerse24.com/$"){set $rule_0 1;}
if ($rule_0 = "1"){rewrite ^/(.*)$ http://www.tarifboerse24.com/$1 permanent;}
if ($server_port !~ "^443$"){set $rule_1 1;}
if ($rule_1 = "1"){rewrite /(.*) https://$http_host$1 permanent;}
Lieber Energieservice24,
wenn Du während der Beratungen die Fragen der Kunden genauso beantwortest wie hier, wirst Du wahrscheinlich nur wenige zufriedene Kunden haben.
Nicht nur das Du die Frage nach der .htaccess-Datei mehrfach nicht beantwortet hast, ist auch meine Frage "Wie lautet eigentlich Deine korrekte URL?" bisher noch nicht beantwortet worden. Aufgrund Deiner (damaligen) sitemap.xml bin ich davon ausgegangen, dass sie "https://www.tarifboerse24.com" lautet. Darauf beruhten auch meine Angaben für die Einträge in der .htaccess. Nun muss ich aber feststellen, dass Du anscheinend umgewechselt bist auf "https://tarifboerse24.com" als URL.
Damit müssen natürlich auch die genannten EInstellungen geändert werden.
RewriteEngine On
# Weiterleitung von www zu non-www:
RewriteCond %{HTTP_HOST} !^www.tarifboerse24.com/$ [NC]
RewriteRule ^(.*)$ http://tarifboerse24.com/$1 [L,R=301,NC]
# Weiterleitung auf https (außer Serverport für Verschlüsselung
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
if ($http_host !~* "^www.tarifboerse24.com/$"){
set $rule_0 1;}
if ($rule_0 = "1"){
rewrite ^/(.*)$ http://tarifboerse24.com/$1 permanent;}
if ($server_port !~ "^443$"){
set $rule_1 1;}
if ($rule_1 = "1"){
rewrite /(.*) https://$http_host$1 permanent;}
Und unbedingt beachetn , dass die Datei .htaccess heißt (der Punkt vor dem Dateinamen ist unbedingt erforderlich und es darf keine Erweiterung wie .txt oder ähnliches geben!
Autor
Dumdidum, und da biin ich wieder;)
Zunächst einmal habe ich, DANK Deiner sehr genauen Beschreibung deb fehler gefunden: ich hatte zwar darauf geachtet, dass im widows explorer kein txt angehängt wird, es wurde jedoch trotzdem als txt gespeichert und war somit sinnfrei.
Also habe ich es daraufhina als "alledokomente" abgespeichert, wieder hoch geladen und siehe da, es ist etwas passiert: die Seite war down, konnte nicht mehr gefunden werden und der crawl ergab: "es liegt scheinbar ein schwerwiegendes Problem...." LACH "scheinbar"
Das tool konnte nichts mehr lesen, nichts mehr erkennen usw.
Das Gute: ich habe die .htacces wieder raus genommen, und alles ist wie vorher *puuhh" Nix passiert also.
Was könnte da schief gelaufen sein?! Ich suche den Fahler natürlich bei mir. kann es mit dem Punkt am Ende, also nach dem ..access zu tun haben, denn googeltz man diese Vorgehendweise, findet man diese Datei ohne den Punkt hinten.
Wenn ich das redirect tool auswerte, dann zeigt es, dass mit der Ziel URL: https://tarifboerse24.com alle Seiten, ohne www. korrekt weiterleiten und die Seiten mit www. leiten nicht korrekt weiter, weil sie auf www. weiterleiten wollen. Status ist 200 und es werden "keine unnötigen Zwischenschritte" gemeldet:
Ich habe auf jeder Seite einen Canonical, und die sind wohl auch alle korrekt, und in diesem Apache usw. steht wieder das, was ich gepostet habe. (habe die .hpaccess ja auch gelöscht....
Das ist auch für die erfahrenen Mods und User hier, ne harte Nuss, merke ich schon....und ich bin natürlich auch ein Modellpfosten*schäm*
DANKE für Eure Ausdauer!!!
Autor
Hups, da haben wir zeitgleich geantwortrt lieber Franz-Josef.
Zum einen sei Deiner Sorge um die Anzhal meiner zufriedenen Kunden gedanlkt, da werden wir wohl in diesem Jahr die 10.000er Marke knacken, was ziemlich beachtlich ist:
Die Kunden müssen mir aber auch nichts aus der Nase zeihen*LACH*, sondt wären Sie wahrscheinlich genauso "begeistert" wie DU....ich bin Dir da auch in keinster Weise böse, Du hiolfst mir ja auch.
Ich habe übrigens absolut gar nichts geändert an www. oder nicht www, das ist so ziemlich das einzige, was ich noch nicht geändert habe.
Also werde ich jetzt nochmals in diese .htaccess erstellen, und natürlich per copy/paste, genau nach Deinen Vorgaben.
Melde mich dann....
Achso, ich stelle aber nur das für Apache rein ...oder muss ich 2 htaccess-Datein hoch laden?!
Autor
Yep, gleiches Spiel: alles zusammen gebrochen, die Seite off und nicht mehr lesbar.
.htaccess rausgenommen und alles wieder wie vorher. Und jaaaa, ich habe es gaaaanz genauso gemacht, wie Du es beschrieben hast - per copy/paste ist das ja cuh nicht sooo schwierig, und Du hast es ja extra-genau beschrieben.
Was mir allerdings aufgefallen ist: jedesmal, wenn ich diese .htaccess Datei eingespielt habe, hat sich das System gemeldet und mir gesagt, dass die URL und das Zielverzeichnis nicht identisch wären):
Hier mal ein screenshot:
O
ohne die .htaccess zeigt er mir diesen Hinweis nicht an.....
Das ist aber sehr seltsam...
So wie ich es sehe, hostest Du bei "ServerProfis" und der Server ist ein Apache. Dann darfst Du in die .htaccess nur
RewriteEngine On
RewriteCond %{HTTP_HOST} !^tarifboerse24.com$
RewriteRule ^(.*)$ https://tarifboerse24.com$1 [R=301,L]
schreiben und das sollte auch funktionieren. Die .htaccess-Datei kopierst Du auch in das Verzeichnis /public_html, oder?
Autor
Ja, ich kopiere sie in dieses verzeichnis, und zwar genauso, wie Du es mir angeraten hast. Ich lade die datei im "Export" in den Folder.
Dann schreibe ich die -htaccess neu und melde mich wieder....
Autor
Soooo, es hat sich etwas getan: es ist nichts kaputt gegangen, nichts off, es gibt Änderungen im Crawl, und ich glaube, Franz-Josef, Du bist dem Übel auf der Spur.....denn:
1. Der Crawal hat nun statt 8 Seiten, 7 Seiten abgerufen und dabei dennoch genauso viele Seiten analysiert, nämlich 5
2. der Redirect-Score hat sich von "0%" auf "80%" geändert, und das ist ja wohl mal ein Schritt.
3. die hat verher nicht korrekt weiter geleitet
und jetzt wirds kurios:
4. die hat vorher korrekt weiter geleitet
5. Das ist komplett neu:
Es hat sich also irgendwie schon verbessert........der Technik-Score liegt allerdings immernoch gleich
Apache:
NGINX:
Ich glaube, Du bist dicht dran....
Autor
Ich nehme es zurück, es ist doch etwas down...habe die Cookies gelöscht, und dabei ist es dann doch raus gekommen: die strompreis faqs ist nicht erreichbar. alles andere funktioniert.
Autor
Schau mal, das habe ich im web gefunden bei der gleichen Problemstellung:
Code:### Alle URLs auf ohne www umschreiben (kanonische Adresse)
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [L,R=301]
Den von Dir gefundenen Code kannst Du ja mal probieren (spricht nichts dagegen), Du solltest aber folgendes hinzufügen, damit auch der https redirect funktioniert.
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
Autor
Und das da:
RewriteEngine On
RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Was soll die zweite Zeile bewirken?
Wenn, dann müssen das zwei Zeilen sein und es sollte lauten
RewriteBase /
RewriteCond usw...
Autor
Hallo Franz_Josef, ich will mir erst einmal noch nicht selbst auf die Schulter klopfen, denn wir wissen ja "Hochmut usw. usw.
ich habe jetzt aus den Infos, die ich Netz gegoogelt habe, eine eigen htaccess gebastelt, die Seite, die "off" war in den "Eigenschaften" bearbeitet und vielleicht kann ja jemand sehen, ob das jetzt tatsächlich funzt...ich glaube es nämlich, und der Crawl sagt mir das auch.
Das wäre natürlich NIEMALS ohne EURE Hilfe gelungen, denn bis vor 1 Stunde wusste ich noch nicht einmal von der Existez einer htaccess...
Die Seite https://tarifboerse24.com/strompreis-faqs.html wird jetzt angezeigt. Allerdings sehe ich immer ncoh Fehler beim Redirect Test.
Probiere vielleicht doch mal diese Einstellungen in der .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.tarifboerse24\.com$ [NC]
RewriteRule ^(.*)$ http://tarifboerse.com/$1 [L,R=301]
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
Autor
LACH: Alles wieder wie vorher. Redirect komplett 0%
Aber alle Seiten funktiomnieren, und es hat sich nichts verschlechtert.
Muss schnell einkaufen - Supermarkt macht glecih zu....
Was ergibt dieser Checker...? https://httpstatus.io/
Autor
tarifboerse24.com
DANKE!
Autor
hab jetzt eine neue htaccess gebastelt und es kommt das:
Autor
das ist übrigens di htaccess
Es ist besser und doch nicht besser. Zeigt wieder einen weiterleitungsscore von 80% an, aber mehrere Seiten leiten nicht korrekt weiter.
So weit war Franz Josef schon vor 2 Stunden.
Autor
JAAAAAAAAA!!!!! 100%
und das ist der Gewinner des redirect-Oscars:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [OR,NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://tarifboerse24.com/$1 [R=301,L]
DANKE DANKE DANKE
Jetzt nervt mich der crawl nur noch wegen der 5 css Dateien im Durchschnitt....wie kann ich die denn auf max 3 schrumpfen?
DANKE! DANKE! DANKE!
Glückwunsch!
Die Anzahl der css-Dateien kannst Du nicht verringern. Höchstens mit viel manuellem Aufwand, den Du für jede Seite und vor jedem upload haben wirst. Davon ist aber dringend abzuraten.