News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Na het verwijderen van de SEO mod - 10.000 crawlfouten

Started by James---, May 09, 2014, 10:03:58 PM

Previous topic - Next topic

James---

Ik heb lange tijd gebruikgemaakt van "SMFPacks SEO PRO mod". Mijn ervaringen met deze SEO mod (voor SMF fora ontworpen) zijn, overall, heel erg teleurstellend. Daarom heb ik besloten om deze SEO mod van ons forum te verwijderen. De hoofdtaak van deze SEO mod is het herschrijven van alle URL's om deze dus op die manier SEO-vriendelijk te maken.

Er is nu echter een groot probleem wat ik ervaar.

Bij ingebruikname werden alle URL's herschreven (van de standaard URL's naar zoekmachinevriendelijke URL's). Het gevolg is dat Google al deze zoekmachinevriendelijke URL's is gaan crawlen en indexeren.

Nu ik de SEO mod van mijn forum heb afgehaald, staan de zoekmachinevriendelijke URL's dus nog steeds in Google. De ontwerper van de mod heeft geen terugdraaiversie beschikbaar waarmee men weer terug zou kunnen gaan naar het oude, wanneer diegene het gebruik van zijn SEO mod zou willen stoppen.

Kortom, iedereen komt nu dus op een 404 pagina uit (not found).

Gezien het feit dat er dus ogenschijnlijk geen methode is om herschreven URL's weer te veranderen naar niet-herschreven URL's, ben ik genoodzaakt om 10.000 URL's te gaan redrecten. Toch vraag ik me af of er echt geen snellere, makkelijkere manier is?

Hoe voorkom ik dat ik handmatig 10.000 crawlfouten moet gaan oplossen?
Een forum starten in 5 stappen: http://www.waardevolleartikelen.nl/?p=4 (mijn visie)

Herman's Mixen

.htaccess bestand in je $forum_root met redirect 301 voor de gehele site dus iets als dit


Redirect 301 / http://website.com/
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

James---

Met de bovenstaande code wordt de server toch geïnstrueerd om de root page van mijn forum (in dit geval de homepage) naar een door mij gekozen URL te redirecten? Als dat het geval is, dan is dat jammergenoeg niet helemaal de oplossing voor mijn probleem.

De SEO mod die ik tot voor kort in gebruik had heeft alle URL's herschreven. Nu is de SEO mod er af, maar de URL's zijn nog steeds herschreven.

Het probleem wat ik nu ervaar is dat Google de herschreven URL's niet meer herkent omdat de SEO mod er af is, en dus alle URL's weer teruggezet zijn naar de standaard. (want, als er geen mod is geinstallerd, gebruikt SMF logischerwijs gewoon haar standaard URL's)

De gewenste oplossing zou zijn om alle herschreven URL's weer te standaardiseren middels 301 redirects. Dit ben ik dan ook nu aan het doen, probleem is echter, het gaat om 10.000 URL's zo ongeveer. Het zou dus veel makkelijker zijn als dit zonder mijn tussenkomst met één of andere code zou kunnen lukken dan 10.000 keer dezelfde handeling uit te voeren. Een code, die alle aangepaste URL's (daarmee bedoel ik dus de herschreven URL's) automatisch terugzet naar de standaard, hoe het eerst was. En de standaard is dan in dit geval de URL's die SMF automatisch, uit zichzelf genereert. Het type URL zoals ze ook "uit the box" komt, zeg maar.

Alle herschreven URL's (die nu dus niet meer geldig zijn en dus ook niet meer gevonden kunnen worden) allemaal naar de homepage redirecten is geen optie. Helaas. Ten eerste bespaard dat mij weinig-geen werk, ik zal namelijk alsnog alle 10.000 URL's moeten gaan verzamelen, alvorens ik ze allemaal naar de homepage kan redirecten. Ten tweede kan ik als SEO specialist stellen dat dit ongeveer het slechtste is wat je kan doen om alle crawlfouten op te lossen. Google beschouwt dit als het bieden van een slechte gebruikerservaring > (= wanneer iemand bijvoorbeeld op een link klikt om naar informatiepagina xyz te surfen, maar naar de homepage wordt gestuurd)

Ik ben dus op zoek naar een methode of code, een soort "re-generation" het terug genereren, het teruggaan in de tijd, die het mogelijk maakt om iedere herschreven URL terug te genereren naar de bijbehorende standaard URL. Dus iets wat al die herschreven URL's weer terugzet naar de standaard, zodat ik dit zelf niet 10.000x moet doen.

Maar ik denk dat zoiets jammergenoeg niet bestaat - of dat alleen de betreffende plugin auteur dat kan bouwen.

Ter illustratie:

de code zou dan in staat moeten zijn om bijvoorbeeld deze URL:

http://www.geldverdienenopinternetforum.nl/zoekmachine-optimalisatie-seo/14/seo-wedstrijdje/509/

te machten met de bijbehorende standaard URL:

http://www.geldverdienenopinternetforum.nl/index.php?topic=509.0

Het zou dus, zoals je merkt, een hele slimme code moeten zijn, die dit soort matches kan maken. Ik vrees dat er op technisch gebied niets mogelijk is.

Toch is het woord "regex" mij ter sprake gekomen en wees me iemand daarnaast ook op deze pagina:
https://snipt.net/mcnamee/htaccess-17/ (al lijkt me hier dus niet de gewenste oplossing tussen te zitten)

Sorry lang verhaal, moest even om het probleem helder te formuleren.
Een forum starten in 5 stappen: http://www.waardevolleartikelen.nl/?p=4 (mijn visie)

Advertisement: