Magento SEO Friendly fix for ecommerce site

This project received 22 bids from talented freelancers with an average bid price of $247 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description


We were working with a coding team who failed to enter the proper SEO details on our new magento site. The following needs to be accomplished. Please give us your time frame and final cost.

1. Google tracking for all pages.


PHP Implementation optional

Create a PHP file named "[url removed, login to view]" with the code above and include it on each PHP template page. Then, add the following line to each template page immediately after the opening tag:

Dynamic Content Implementation optional

Use a common include or template to paste the code above instead of manually adding it to every page


2. We just completed the complete Scraping of the site and noticed 70,000 + URLS formed already with 80% Duplication. We need to get the technical SEO part done ASAP. On the other side, we have started Of Page Works. Also created a Webmaster Tools account and submitted the site to index.


3. As Magento’s standard one page checkout uses AJAX to load each section the whole checkout process is seen as just 1 page by analytics meaning you are unable to tell whether your users are dropping out at the login/register stage or are having problems with the payment information. The following article will explain how to make the necessary changes to your Magento installation to track this.


The key to seeing the different steps in your checkout is ensuring a page view is triggered each time one of the sections of the checkout is loaded. To do this we need to edit [url removed, login to view] this file should be in \skin\frontend\default\YOURTHEME\js if not then copy it there from \skin\frontend\base\default\js

Within this file search for “gotoSection: function(section)” to find the function we are interested in amending and add in the lines of code shown below.

view sourceprint?

[url removed, login to view]: function(section)


[url removed, login to view] {

04.// Old Analytics code


06.// Newer Asynchronous Analytics code

[url removed, login to view](['_trackPageview', 'checkout/onepage/'+section]);

08.} catch(err) { }


[url removed, login to view] = $('opc-'+section);

[url removed, login to view]('allow');

[url removed, login to view](section);



4. See technical document

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online