SEO training-, kennis- en adviescentrum › SEO forum › SEO vragen en discussies › PROBLEEM met .htaccess file 301 redirects
- Dit onderwerp bevat 4 reacties, 3 deelnemers, en is laatst geüpdatet op 7 jaren geleden door Martijn Oud.
-
AuteurBerichten
-
-
12 september 2017 om 2:58 pm #37883
Hi allen,
Ik heb een vraag omtrent een htaccess bestand.
Onze webshop heeft ruim 1500 broken links, dus ook 1500 404-fouten. Dit is zeer negatief voor onze SEO en vandaar dat ik op zoek ben naar een goede oplossing.
Ons CMS is zelf in elkaar gezet door onze IT-afdeling en daardoor hebben wij helaas geen basis tool of andere implementatie waarmee we kunnen redirecten. Ik heb zelf de oplossing aangedragen om alle oude URL’S en nieuwe URL’s te laten configureren in Apache taal in een htaccess bestand. Nu loop ik tegen het volgende aan.
Wanneer er één miniskuul spelfoutje of andere fout in het htaccess bestand zit, ontstaat er een 500 internal error en ligt onze hele webshop eruit. Kunnen we ervoor zorgen dat het htaccess bestand gecontroleerd wordt zodat een 500 internal error kan worden voorkomen?
Zijn er andere manieren waardoor wij, zelfs met ons zelf gemaakte CMS, kunnen redirecten?
Ik hoor graag wat hier de SEO experts over denken.
Mvg,
Janneke Spijkers
-
13 september 2017 om 8:02 am #37884
Redirects aanmaken met een .htaccess bestand is waarschijnlijk de makkelijkste optie in jouw situatie. Maar zoals al ondervonden is dit een erg krachtige tool welke wel goed gebruikt moet worden.
Gebruik in ieder geval een development domeinnaam. Kopieer de website op een subdomein als “dev.webshop.nl” zodat je probleemloos kan testen en proberen. Voor het schrijven van de redirects zelf kan je ook een Regular Expression tester gebruiken. Zo weet je dat er geen (syntax) fouten in je code zit.
Alternatieven zijn er ook, maar dit hangt van de situatie af. Als het bijvoorbeeld om één pagina gaat (zoals de productpagina) zouden de redirects ook hier opgelost kunnen worden. De IT afdeling kan ook een database tabel aanmaken met kolommen voor “oude” en “nieuwe” URLs. Bij het laden van een pagina kan er dan gekeken worden of deze voorkomt in de “oude” URLs.
-
13 september 2017 om 9:44 am #37885
Er zijn ook allerlei .htacces checkers te vinden, zoals deze.
-
27 september 2017 om 1:28 pm #37919
Hartelijk dank voor jullie reacties.
Momenteel is het helaas nog niet opgelost. Onze IT afdeling zegt dat het niet verstandig is om duizenden regels in het .htaccess bestand te beheren (wij hebben inderdaad ruim 1000 404’s per domein). Schijnbaar staat er in het .htaccess bestand een directe verwijzing naar index.php waardoor bij elke geladen pagina eerst de hele .htaccess geladen wordt en dat zou ons webshop framework niet aan kunnen.
Ik zie geen andere oplossing hier meer voor. Als iemand de gouden tip heeft: ik hoor hem graag!
-
29 september 2017 om 10:23 am #37921
Het is inderdaad onhandig om 1500 losse regels in het bestand te zetten. Het idee achter htaccess redirects is dat dit in bulk gebeurd. Vaak hebben URLs een vaste structuur zoals “/categorienaam/product-titel”. Er kan dan een redirect aangemaakt worden dat elke URL die begint met “/categorienaam/” doorgestuurd wordt.
Een gouden tip heeft u niet nodig — er zijn tientallen oplossingen. Het hangt alleen van de situatie af.
U kunt het beste een Excel bestand maken met de “oude” (404) URL en de “nieuwe” URL. Vraag vervolgens aan uw IT afdeling om hiervoor redirects aan te maken. De beste oplossing hangt af van de situatie.
- Handmatig
- Importeren in database
- Regex met .htaccess
- Op de productpagina
-
-
AuteurBerichten
Gerelateerde berichten:
- Indexatie probleem in het buitenland (Duitsland, Frankrijk, Engeland etc.) 11 september 2024 Beste SEO Guru forum, Onlangs zag ik de post over problemen met iemands website met betrekking tot de indexatie in Duitsland (zie post: https://www.seoguru.nl/seo-forum/topic/duitse-seo-webshop-probleem/). Ik…
- Gigantische hoeveelheid crawlrequests voor illegale redirects 28 oktober 2022 Hallo allemaal, Ik beheer een aantal b2b websites van klanten. Een daarvan draait al jaren bij ons: ongeveer 15 normale pagina's en wat posts. Gebouwd…
Je moet ingelogd zijn om een antwoord op dit onderwerp te kunnen geven.