I recently changed ecommerce platforms (zencart to magento) and restructured the categories on my site. I changed the urls of the new platform to match the urls of the old platform. However there were a bunch of the zencart internal urls that I cant fix in the index,, which has accrued 3000, 404 errors. SInce the move I have gotten no urls added in index. The site is still new, and wasn't getting much traffic anyway, at this point, would I be better off just moving the site to new domain?
Nah, I wouldn't worry. The search engines will catch up as you add new products, content pages etc. CMS systems change and we all get 404 pages listed in webmastertools (for instance) that have never been pages in the first place but bots generate them somehow and the spiders follow them. focus on what you can influence and don't worry about the 404s
Redirect you 404 error page to your homepage so you do not loose any visitors. I have recently redirected mine and noticed quite a bit extra traffic
but do you really think its that big a deal? Think of all the link building, reputation that will be lost - all for some measly 404s
There has been no link building done. And just a few sales most of which are traffic that has came through my Facebook group and are people who have some connection too me. So I'm really not worried about reputation
During development make sure and keep focus that 404 error not occur at the end or finalize the web site.
well I've widdled my way down to 2000 errors and 97 pages in index. Could someone help me with the 301 redirect. Im basically redirect folders. Here is my .htaccess file and you'll see the 301 redirect at the bottom -- but it is not working. RewriteEngine off <IfModule mod_suphp.c> suPHP_ConfigPath /home/sizz/public_html/domain.com/php.ini <Files php.ini> order allow,deny deny from all </Files> </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] RewriteRule ^health-beauty/bath-time.*$ http://mydomain.com/for-couples/bath-time [R=301,L] </IfModule> Code (markup):