URL nicht aktuell trotzdem nutzbar?

  • Hallo,

    ich hatte einen Post erstellt der erst "hallo-321-wie-gehts" hieß. Den Post habe ich bearbeitet und den Postnamen (Titel), sowie den Slug geändert.

    Der Post ist jedoch in den Suchmaschienen immer noch unter "hallo-321-wie-gehts" erreichbar? Wie kann das sein, normalerweise müsste doch ein 404 kommen?

    Wie kann ich diese URL jetzt "nicht mehr erreichbar" machen? Damit sie nächstes mal von Google rausgeschmissen wird?

    Grüße,
    ven

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • Der Post ist jedoch in den Suchmaschienen immer noch unter "hallo-321-wie-gehts" erreichbar? Wie kann das sein, normalerweise müsste doch ein 404 kommen?


    Hast du das wirklich getestet? Also ob man einen 404-Fehler bekommt, wenn man diese URL aufruft?

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • normalerweise ist der post unter der alten url nicht mehr erreichbar, ist ja nicht das erste mal das ich eine url ändere.

    dieser eine post ist jedoch definitiv unter zwei URL's erreichbar. beide urls haben einen "HTTP/1.1 200 OK" header.

    irgendwo musss das ja gespeichert sein, bzw. die adresse dem post zugewiesen werden. ich hatte auch schon in der mysql db unter wp_post geguckt aber nicht den entsprechenden slug gefunden. dort ist nur der post mit dem richtigen slug gespeichert.

  • Ich hab das bei mir auch mal ausprobiert.
    Und tatsächlich...Der alte Titel bleibt weiterhin in der DB gespeichert.
    In der Tabelle postmeta und posts. Er hat dann den meta_key _wp_old_slug.
    Und in der Tabelle posts wird als GUID weiterhin die alte verwendet.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Da wird dann aber von WP ein 301er Redirect auf die aktuelle Adresse generiert, wenn ich das im Quelltext richtig interpretiere. Ist doch eigentlich eine sinnvolle Sache.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Bei mir definitiv nicht.

    Alte URL:
    kinder-aktuell.de/malvorlagen/prinzessin-malvorlagen-19/
    Neue URL:
    kinder-aktuell.de/malvorlagen/irgedwas-19/

    Selber Artikel, beide URL's funktionieren. Kein Redirect.

  • Ja, das muß tatsächlich was anderes sein.
    Man kann irgendwas hinten mit der -19 aufrufen, klapp alles:

    http://www.kinder-aktuell.de/malvorlagen/gibt-es-nicht-19/

    Scheint daran zu liegen, daß am Ende die Artikel-ID steht. Das kann WP immer auflösen, egal was davor steht, und tut es wohl auch. Habe ich grade bei meinem Testblog auch ausprobiert, verhält sich dort genau so.
    Was man dagegen machen kann, weiß ich noch nicht. Naja, außer bei den Permalinks die ID wegzulassen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • das ist jetzt blöd. das projekt besteht schon zu lange, als dass ich jede post url jetzt ändern könnte (%post_id% woanders unterbringen).

    ich habe es probiert, ich kann bei jedem post etwas anderes vor die id setzen, es wird trotzdem der post aufgerufen.

    das redirect plugin scheint mir nicht mit wp 2.2 kompitabel zu sein? gibt es sonst keine andere möglichkeit? ich meine viele nutzen doch als permalinks:
    /%category%/%postname%-%post_id%/

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!