1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Umstellung html Website auf Wordpress in Subdir - Alle Seiten löschen oder behalten?!

Dieses Thema im Forum "Installation" wurde erstellt von Chamaeleon, 15. Oktober 2014.

  1. Chamaeleon

    Chamaeleon New Member

    Registriert seit:
    15. Oktober 2014
    Beiträge:
    3
    Zustimmungen:
    0
    Hallo!
    Habe hier im Forum gesucht aber leider keine Lösung für mein Problem gefunden.

    Also...
    Habe seit einigen Jahren meine Webseite in html betrieben.
    Jetzt habe ich in einem Unterverzeichnung Wordpress installiert und meine neue Website fertig gestellt.
    Dann habe ich gelesen, dass ich WP nicht unbedingt in die Root legen muss, sondern im Unterverzeichnis lassen kann ohne Nachteile.
    Habe einfach die index.php in die Root gelegt und meine WP Seite ist online.
    Geht soweit auch alles.

    Nur habe ich jetzt folgende Frage:
    Meine alten html Seiten werden in google ganz gut gefunden.
    Wenn ich die jetzt lösche ist das sicherlich sehr nachteilig.
    Hab dann "https://wordpress.org/plugins/permalink-finder/" installiert
    Aber ich weiss nun nicht wie ich vorgehen soll und wie ich es einstellen sollte.

    Soll ich meine alten html Dateien auf jeden Fall löschen d.h. meinen ganzen alten Kram erst einmal bzw prinzipiell vom Webspace entfernen?
    Sollte ich die Dateien lassen und in den html Dateien Umleitungen/Weiterleitungen machen? (eher nicht denke ich)
    Oder sollte ich alles alte löschen und über die htaccess bei Fehlermeldungen auf die index.php leiten?
    Oder was macht das o.g. Plugin dann genau.

    Danke für die Hilfe
    Wie verhindere ich dann, das mein google Ranking schlechter wird und 404 fehler kommen.
     
  2. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.360
    Zustimmungen:
    588
    Ich persönlich mag saubere und klare Strukturen und würde Wordpress nicht in einem Unterverzeichis haben wollen. Aber egal, wenn es bei dir läuft und funktioniert. Ich lege halt Wordpress ins Docroot vom WebServer.

    Wenn du diese löscht - erhält Google beim nächsten google crawling eine 404 Meldung und wird die Seite langsam aus den index nehmen ... bis die Seite bei google in der Sichtbarkeit verschwunden ist

    hier gibt es mehr Informationen
    http://static.googleusercontent.com/media/www.google.de/de/de/webmasters/docs/einfuehrung-in-suchmaschinenoptimierung.pdf

    Ich würde das Plugin nicht in der Wordpress Version 3.4 verwenden wollen ... und eine Wp Version 3.5.2 würde ich nicht mehr verwenden. Das Plugin ist veraltet.


    Man entfernt keine Dokumente im Web. wirklich nicht ... Wenn die Datei veraltet ist und gelöscht werden sollte... sendet man an den Browser (Besucher kommen über Lesezeichen oder Links)

    ein 410 header // Die angeforderte Ressource wird nicht länger bereitgestellt und wurde dauerhaft entfernt.

    Und wenn der Inhalt in Wordpress zu finden ist.
    eine 301 header // Die angeforderte Ressource steht ab sofort unter der im „Location“-Header-Feld angegebenen Adresse bereit (auch Redirect genannt). Die alte Adresse ist nicht länger gültig.

    oder
    ein 303 header // Die Antwort auf die durchgeführte Anfrage lässt sich unter der im „Location“-Header-Feld angegebenen Adresse beziehen. Der Browser soll mit einem GET folgen, auch wenn der ursprüngliche Request ein POST war.

    oder
    ein 308 header // Experimentell eingeführt via RFC; die angeforderte Ressource steht ab sofort unter der im „Location“-Header-Feld angegebenen Adresse bereit, die alte Adresse ist nicht länger gültig. Der Browser soll mit derselben Methode folgen wie beim ursprünglichen Request (d. h. einem POST folgt ein POST). Dies ist der wesentliche Unterschied zu 302/303

    weitere Informationen über 308
    https://tools.ietf.org/html/draft-reschke-http-status-308-07

    eine Umleitung per html ist nicht sinnvoll, da hier ein "falscher" header gesendet wird, den google nicht folgt.


    nein bei einem nicht gefunden sollte der Server einen 404 header senden und bei einem fatal error einen 500 header.


    keine ahnung, verwende ich nicht.

    Hoffe, die Antwort war für die weitere google Suche hilfreich.

    cu

    ralf
     
    #2 r23, 15. Oktober 2014
    Zuletzt bearbeitet: 15. Oktober 2014
  3. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    erstelle eine htaccess
    dort leitest du 1:1 weiter

    Redirect 301 /alteseite-01.html/ http://deinedomain.tld/neue-seite/

    usw....

    alles andere ist fürs Weitergefunden werden fatal
    und vergiss dieses Plugin, das verlangsamt Weiterleitungen und du machst mehr Fehler als beim Befüllen der htaccess
     
  4. Chamaeleon

    Chamaeleon New Member

    Registriert seit:
    15. Oktober 2014
    Beiträge:
    3
    Zustimmungen:
    0
    ah super na dann höre ich mal auf euch.
    und klappt mit dem 301 in .htaccess!

    Dazu aber eine Frage:

    Ich habe z.b. in der root die Datei "impressum.htm"
    Wo leite ich die denn nun hin?
    Sollte ich sämtliche alten htm/html Dateien auf die WP /root/index.php leiten oder ist das eher ungeschickt/nachteilig?

    Ich kann wohl auch direkt auf: http://www.domain.de/impressum (WP läuft im Beitragsnahmen Modus)

    Nur geht das dann nicht mehr, wenn ich z.b. auf "Standard" umstelle

    Was ist am sinnigsten?

    Kann man dann die alten Dateien nach ner Weile löschen? z.b. 1 Jahr (der Ordnung halber).

     
  5. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    zuerst entscheidest du dich für Permalinks

    und die alten Dateien nicht auf die deinedomain.tld/index.php weiterleiten
    sondern auf die neue richtige Unterseite
    sonst verlierst ja auch alle alten Rankings

    und wenn du etwas auf die Domain an sich weiterleiten magst, dann ohne index.php
    sondern
    Redirect 301 /alteseite.html http://domain.tld

    wenn du aber ein www voran hast, dann so

    Redirect 301 /alteseite.html http://www.domain.tld

    die alten Seiten lass ich drin, jahrelang,
    stören ja nicht
     
  6. Chamaeleon

    Chamaeleon New Member

    Registriert seit:
    15. Oktober 2014
    Beiträge:
    3
    Zustimmungen:
    0
    Vielen Dank für die Hilfe!
    Also für alle alten .html files hab ich ein 301 Verweis gebaut. Lass dann halt den alten kram auf dem server.

    Jetzt habe ich ein anderes Problem.
    Wordpress ist ja bei mir in einem subdir.
    In der webspace root hab ich die index.php und die htaccess aus dem WP dir verschoben.
    Alles nach Anleitung gemacht, geht auch alles soweit.

    Nur wenn ich nun plugins installiere habe ich folgende Fehlermeldung:

    Warning: fileperms(): stat failed for /homepages/d68128539/htdocs/qs-wp/index.php in /homepages/d68128539/htdocs/qs-wp/wp-admin/includes/file.php on line 869

    Runterladen des Installationspakets von https://downloads.wordpress.org/plugin/wp-calendar.1.5.3.zip…
    Entpacken des Pakets…
    Das Plugin wird installiert…
    Das Plugins WP Calendar 1.5.3 wurde erfolgreich installiert.

    Plugin installiert sich aber und geht.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden