301 redirect

1
Toen ik de nieuwe versie van mijn webwinkel maakte met BiedMeer, heb ik de oude ZenCard versie laten staan. Nu merk ik dat de ZenCart versie voorlopig nog veel hoger geranked zal zijn in de zoekmachines dan de BiedMeer winkel.

Wellicht is dit een kwestie van tijd maar het lijkt mij zonde om die ranking zomaar teniet te doen door de site te verwijderen. Nu heb ik bij al mijn artikelen op de oude site een linkje staan naar de nieuwe site.

Echter ben ik erop gewezen dat een dubbele website content niet altijd even positief uitpakt bij de zoekmachines en dat het toch aan te raden is mijn oude website een 301 redirect mee te geven.

Nu heb ik dat met de .htacces gedaan en op zich werkte dat prima. Alleen werkt dit systeem enkel voor het hoofddomein. Wanneer iemand via google bij, laten we zeggen, mijn kolen komt, krijgt deze een melding dat de website niet bestaat en wordt dus niet doorgestuurd naar de nieuwe website.

Weet iemand hoe ik dit het beste kan aanpakken?

Re: 301 redirect

2
Je zou eigenlijk één op één alle productpagina's en categoriepagina's moeten redirecten.

Kun je hier je .htaccess posten, eventueel met een example.com (RFC 2606) in plaats van je eigen domein?
StoreCore.io

Re: 301 redirect

4
Ik heb aardig lopen rommelen maar ben er geloof ik wel uit gekomen. Wellicht niet de meest normale oplossing maar het werkt.
Doordat ZenCart een wat vreemde opbouw heeft van haar URLs, werkt blijkbaar lang niet iedere optie. Steeds weer kwam ik uit op een dood spoor.

Maar goed, op welke link (van de oude winkel) ik ook klik en via welke zoekopdracht ik in de oude winkel terecht zou komen, er wordt naadloos doorgeschakeld naar de nieuwe site.
Helaas niet van product op product maar je kunt ok niet alles hebben he...

Dit is wat ik gebruikt heb:

redirectMatch 301 ^(.*)$ http://www.desmeedwinkel.nl
redirectMatch permanent ^(.*)$ http://www.desmeedwinkel.nl
Advertentie

Met Shopify maak je zelf je eigen webwinkel dankzij meer dan honderd thema’s en de complete appstore. Shopify sluit ook goed aan op dropshippers. De software is technisch volledig SEO-geoptimaliseerd en biedt alle sociale media-integraties. Meer info op Shopify.com.

Re: 301 redirect

5
Jammer! Je doet weinig meer dan omleiden naar de homepage. Een één-op-één koppeling tussen oude en nieuwe URL's is nu juist het hele eiereneten. Daarmee heb je wat je eigenlijk wilt: "Beste Googlebot, die ene pagina die je eerst zo interessant vond, staat nu permanent hier!"

Het prototype van die permanente redirect is in .htaccess héél eenvoudig:

Redirect 301 /oude-relatieve-url.htm http://www.example.com/absolute-nieuwe-url.html
StoreCore.io

Re: 301 redirect

6
Maar het probleem is juist dat deze niet op gaat voor zencart, op de een of andere manier. Geloof me, ik heb het geprobeerd (wat dus niet wil zeggen dat het helemaal niet kan natuurlijk. Ik heb het gewoon niet kunnen uitvinden)

Laten we de proef op de som nemen. Ik geef jou de URL van een van mijn artikelen. Jij geeft aan hoe jij denkt dat dit in de .htacces zou moeten staan. Daarna mag jij die link intikken en je zult zien: 404 !

Daar komt tie, eerst de link van de oude en dan die van de nieuwe site:

http://www.smedentotaal.com/smeedwinkel ... ucts_id=24

http://www.desmeedwinkel.nl/Webwinkel-P ... -75KG.html

Ik ben echt benieuwd want na al dat gezoek en getest ben ik er wel ongeveer gaar van.

Re: 301 redirect

7
Peer schreef:Maar het probleem is juist dat deze niet op gaat voor zencart, op de een of andere manier. Geloof me, ik heb het geprobeerd (wat dus niet wil zeggen dat het helemaal niet kan natuurlijk. Ik heb het gewoon niet kunnen uitvinden)

Laten we de proef op de som nemen. Ik geef jou de URL van een van mijn artikelen. Jij geeft aan hoe jij denkt dat dit in de .htacces zou moeten staan. Daarna mag jij die link intikken en je zult zien: 404 !

Daar komt tie, eerst de link van de oude en dan die van de nieuwe site:

http://www.smedentotaal.com/smeedwinkel ... ucts_id=24

http://www.desmeedwinkel.nl/Webwinkel-P ... -75KG.html

Ik ben echt benieuwd want na al dat gezoek en getest ben ik er wel ongeveer gaar van.
Ik zie het al: twee verschillende hostnamen! Heb je de oude hostnaam meeverhuist?
StoreCore.io

Re: 301 redirect

8
nee, de hele bedoeling was ook om de webwinkel los te koppelen van mijn website smedentotaal.
En ik wilde van ZenCart af.

De smedentotaalsite staat bovendien op JustHost.com. Dat is een prima server als je geen centjes hebt en geen commerciele site. Maar voor een webwinkel niet bepaald ideaal te noemen gezien de slechte beveiligingen en backups.

Re: 301 redirect

9
Peer schreef:nee, de hele bedoeling was ook om de webwinkel los te koppelen van mijn website smedentotaal.
En ik wilde van ZenCart af.
Dan plaats je de .htaccess met de 301 redirect op de host van de oude site. En plaats de algemene domein-redirect ná de redirect van specifieke URL's.
StoreCore.io

Re: 301 redirect

10
Maar Ward, hoe zou een specifieke URL eruit zien dan?
Want eigenlijk is dat dus precies wat ik steeds geprobeerd heb.

Re: 301 redirect

11
Peer schreef:Maar Ward, hoe zou een specifieke URL eruit zien dan?
Want eigenlijk is dat dus precies wat ik steeds geprobeerd heb.
Uitgaande van je voorbeeld-URL's:

Code: Selecteer alles

Redirect 301 /smeedwinkel/index.php?main_page=product_info&cPath=1_23&products_id=24 http://www.desmeedwinkel.nl/Webwinkel-Product-17503716/Zuidduitse-Vorm-Met-Voor-aambeeld-75KG.html
Zo kun je een lijst aanleggen met alle 1-op-1 redirects.
StoreCore.io

Re: 301 redirect

12
Ik heb dit zojuist in een schone .htacces gezet en de .htacces geplaatst in /smeedwinkel

Zoals de vorige keren krijg ik nu dus een 404 in plaats van doorgelinked te worden.

Re: 301 redirect

13
Peer schreef:Ik heb dit zojuist in een schone .htacces gezet en de .htacces geplaatst in /smeedwinkel

Zoals de vorige keren krijg ik nu dus een 404 in plaats van doorgelinked te worden.
Plaats .htaccess in de root (niet de directory /smeedwinkel) en gebruik de bestandsnaam .htaccess met een dubbele ss, niet ".htacces".
StoreCore.io

Re: 301 redirect

14
Hehe, de access met één s heb ik gelukkig alleen op dit forum gebruikt.

Dit zijn twee pogingen die beiden op niet uit liepen. Ik heb de aanpassingen gemaakt in de bestaande .htaccess die in de root staat.
DirectoryIndex index.html.var index.htm index.html index.shtml index.xhtml index.wml index.perl index.pl index.plx index.ppl index.cgi index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml default.htm default.html home.htm index.php5 Default.html Default.htm home.html

RewriteEngine on

RewriteCond %{HTTP_HOST} ^smedencollectief.nl$ [OR]
RewriteCond %{HTTP_HOST} ^www.smedencollectief.nl$
RewriteRule ^/?$ "http\:\/\/www\.smedentotaal\.com\/smedencollectief" [R=301,L]

Redirect 301 /smeedwinkel/index.php?main_page=product_info&cPath=1_23&products_id=24 http://www.desmeedwinkel.nl/Webwinkel-P ... -75KG.html
DirectoryIndex index.html.var index.htm index.html index.shtml index.xhtml index.wml index.perl index.pl index.plx index.ppl index.cgi index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml default.htm default.html home.htm index.php5 Default.html Default.htm home.html

RewriteEngine on

RewriteCond %{HTTP_HOST} ^smedencollectief.nl$ [OR]
RewriteCond %{HTTP_HOST} ^www.smedencollectief.nl$
RewriteRule ^/?$ "http\:\/\/www\.smedentotaal\.com\/smedencollectief" [R=301,L]

RewriteCond %{HTTP_HOST} ^smeedwinkel/index.php?main_page=product_info&cPath=1_23&products_id=24$ [OR]
RewriteCond %{HTTP_HOST} ^smeedwinkel/index.php?main_page=product_info&cPath=1_23&products_id=24$
RewriteRule ^/?$ "http\:\/\/www\.desmeedwinkel\.nl\/Webwinkel-Product-17503716/Zuidduitse-Vorm-Met-Voor-aambeeld-75KG.html" [R=301,L]

Re: 301 redirect

16
Grrrr Nog steeds een 404
DirectoryIndex index.html.var index.htm index.html index.shtml index.xhtml index.wml index.perl index.pl index.plx index.ppl index.cgi index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml default.htm default.html home.htm index.php5 Default.html Default.htm home.html


Redirect 301 /smeedwinkel/index.php?main_page=product_info&cPath=1_23&products_id=24 http://www.desmeedwinkel.nl/Webwinkel-P ... -75KG.html
Sorry man, het is niet mijn bedoeling jouw avond in beslag te nemen.

Re: 301 redirect

17
Crap!
Die laatste actie heeft ergens een vervelende fout veroorzaakt waardoor nu mijn hele smedentotaal.com website op zijn gat ligt.

Re: 301 redirect

18
Peer schreef:Crap!
Die laatste actie heeft ergens een vervelende fout veroorzaakt waardoor nu mijn hele smedentotaal.com website op zijn gat ligt.
Ik zie het, maar een 500 Internal Server Error duidt meestal op crappy code.
StoreCore.io

Re: 301 redirect

20
Fiew, hij doet het weer.
Wat een spatie niet kan doe he

Ik heb er genoeg van voor vandaag.
Erg bedankt voor je hulp Ward!

Wellicht valt binnenkort het kwartje bij me en lukt het ineens wel allemaal.

Re: 301 redirect

23
Naar mij idee heb je het niet slim opgelost.

Er is inderdaad duplicatie content aanwezig nu. Daar is google meestal niet blij mee.
Als je 301 redirects voor elke pagina gebruik dan neemt google de ranking over van de vorige url.
Google ziet dit als website is permanent verhuist. J

Wel moet je natuurlijk zeker zijn dat de nieuwe website goed is geoptimaliseerd voor Google (dan bedoel ik vooral de content, meta data, snelheid).

Anders blijf je met 2 websites zitten. Die je beiden moet bijhouden. Het liefst heb je natuurlijk dat alle bezoekers de nieuwe website te zien krijgen i.p.v. de oude. Dit omdat je meer vertrouwen hebt in de verkopen via de nieuwe (beter uitstraling, gebruiksgemak, meer conversie)
Just Carpets: De webwinkel voor o.a. Automatten, Karpetten.

Re: 301 redirect

24
Ja ok, maar op zich zijn we het daar allemaal mee eens. Het is ook geen kwestie van niet onderkennen dat een pagina op pagina redirect eigenlijk nodig zou zijn. Dat is meer dan duidelijk.
Het probleem is dat er geen oplossing is gevonden voor de manier waarop dit moet gebeuren.

De standaardoplossingen werken gewoonweg niet.