ROI in SEO
-
Hi there! I'm just doing the SEO for a client and I just don't know exactly how could I estimate the ROI associated to the SEO actions that are taking place. Should I only consider the conversions made via organic search? Is there another parameter, metric or item I must measure? . Is there something "formal" to follow'? I think I'm missing something.
Thanks in advanced.
-
I really appreciate this answer! I am new to SEO on top of being the only In-house internet marketing employee with an insurance agency so it helps me to learn what everyone else is using in the real world SEO industry. Organic traffic has increased 65% in the last three months on my website but actual conversions are coming in much slower. Measuring ROI has been difficult for me. I’ll utilize your ideas in the future.
-
Thanks a lot for your answer.
-
thanks Takeshi!
-
What kind of business does your client do (ecommerce, lead generation, user signups, etc.)? And what are you counting as conversions (ecommerce sales, contact form submissions, phone calls, newsletter signups, user registration, etc)?
Here are the main KPIs I would normally report on for SEO -
Total organic visits - compare month-to-month, quarter-to-quarter, year-to-year. Ideally this number will increase each month as a result of your SEO efforts.
Total organic visits from unbranded keywords - usually these are the keywords you are targeting with the SEO campaign. By "unbranded" I mean any keyword excluding those which include the name of the company/product, personnel, address, phone number, etc.
Conversions generated by organic traffic - the specifics of this metric largely depend on whether its ecommerce, lead gen, signups, etc. If you can prove that organic traffic (especially from unbranded keywords) is generating an increase in qualified contact form submissions, then you're golden. Especially if the client is able to provide you with figures on how much they pay per lead from other marketing channels, like if they are used to paying $300 per lead from radio commercials and you are charging $1,000/month for SEO and generating 10 leads a month, then you are cutting their acquisition cost by 66%!
Revenue generated - this is more easily determined for ecommerce sites, but it can be done with lead generation sites. You can use Google Analytics conversion tracking to track the initial conversions but hopefully you and/or the client are keeping track of the leads throughout the sales funnel so you can determine which leads convert into revenue for the client and then you can attribute that number back to the original source. So if you find that your SEO efforts generate 10 leads a month and 3 of those leads result in sales, generating $5,000 in revenue, then you can confidently make the assumption that the ROI of the SEO campaign is 400%!
-
The two main KPIs I would report on would be the amount of organic traffic you are bringing in, compared to what the site was doing before you started your SEO efforts, along with organic conversions. If you have conversions set up in Google Analytics, you will be able to see multi-touch attribution, so sales that didn't originate from organic but were influenced by it.
Basically, if traffic and sales are increasing as a direct result of SEO, that should be a pretty clear indicator of ROI.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Unsolved Google Analytics (GA4) recommendations for SEO analysis?
Guides on Moz and elsewhere mostly refer to Google Analytics' Universal Analytics (UA). However, UA is being replaced with GA4, and the interface, options, and reporting are very different. Can you recommend a clear, thorough, and effective walkthrough of how to set up useful SEO reports in GA4? Is there a simple tool you recommend that will help connect historical data from UA to GA4 when GA4 is the only option available? If there's no simple tool, what values do you recommend retaining from UA for effective historical reporting? How would you use them? At minimum for reporting, I'd want to show month-to-month changes and year-to-year changes (in percentages and in real numbers) for the following: all site visits all organic visits organic visits as a percentage of all site visits organic visits that led to a specific goal completion organic visits that led to any goal completion Thanks in advance for your help!
Reporting & Analytics | | Kevin_P1 -
Question on structuring URLs in a Drupal CMS - Adverse SEO or Analytics impacts?
Hello Moz Community, We're building out a health system (think a bunch of hospitals and clinics etc.) website on Drupal for the first time. Nebraskamed.com is our domain. Because we're using nodes instead of pages, our URL structure can pretty much be whatever we think makes sense. Our proposal is to drop /blog/ and related terms from the URL structure, because it doesn't really mean anything to the user. Instead, we'd use the service line "cancer" for example, followed by the name of the blog post or document. Example: nebraskamed.com/cancer/10-bone-cancer-myths Do you see any red flags (perhaps with SEO or Analytics for example) to what I'm proposing? domain name/service line/blog-post-name If so, do you have a URL structure you advise?
Reporting & Analytics | | Patrick_at_Nebraska_Medicine1 -
If I install google Analytics, that can affect my SEO.?
I purchased a site that has a lot of Backlinks and when I started to make changes like installing google analytics! i suspect the performance in search engine was getting worst because of that, so I removed.
Reporting & Analytics | | pparma
Now I'm trying MOZ and needs GA, should I install it again??
Maybe it analyces the backlinks and tells google, I don't know, is that possible?0 -
SEO & CPC
So...I know Google secret sauce is just what secret but on a couple occasions I've seen a Phenomenon occur that I'd like some help understanding. I work at a fairly new eCommerce sit called www.savvisdirect.com. We have the normal new site desires...more traffic. Most of our traffic is coming from CPC but we were seeing about a 33% increase in organic wk over wk, until...we drastically cut our CPC spend on Google for a wk. Then organic dropped by about 1/3'rd. Nothing else changed, that's it. I know Google says that CPC spend doesn't affect rankings but I've seen this phenomenon a couple time @ a couple different sites & I'm getting to the point where I just don't believe it. What's your perspective on this?
Reporting & Analytics | | RPD0 -
SEO traffic had significantly dropped
I know this question has been asked before, but I'm hoping someone can address my specific issue. We recently did a complete redesign of our site and moved it over to a new server. The site was even "down" for about a week, where we had a static splash page. However since relaunching (it's not been over two weeks) we've seen a significant drop in search engine traffic. We are using Yoast for Wordpress. The site is The Tech Block. Could anyone see if there is something we're doing wrong? Thanks
Reporting & Analytics | | ttb0 -
What is the SEO Impact of Adding a Directory to URL
I would like to add a new directory named “products” for all of the product detail pages on my site. Instead of having the URL for a product be “mysite.com/product-details-page.aspx” we would like to change it to “mysite.com.com/products/product-detail-page.aspx.” I want to do this to enable us to add product pages to our traffic funnel analysis by filtering visits to the "product" directory - right now we can't track visits to product pages in the funnel because they are just one-off the main site. I know this change will require redirects for every single product. Is there anything else that needs to be done? My main question is, will this change negatively impact the SEO value of the product pages? We have several product pages ranking in the SERPs, and I don't know if pushing them one directory further will change that. Thanks for your input!
Reporting & Analytics | | pbhatt0 -
301 Tracking with Google Analytics hurts SEO?
Hey guys, I have an old-domain.com and a new-domain.com. old-domain.com has reputation and through a 301 redirect it's handling it over to new-domain.com. I want to know how many people still visit old-domain.com and track this with Google Analyitcs. I read the best solution for this would be a Google Campaign URL. My question: Does a URL like "http://www.new-domain.com /?utm_source=&utm_medium=redirect&utm_campaign=" hurt the effectiveness of the 301 redirect?
Reporting & Analytics | | optimiert-es0 -
Help with local SEO strategy for service industries
Here is the scenario I often wonder about: My client's tree removal service is ranking in #1 in local search for
Reporting & Analytics | | MozMan2
"tree removal town state." His Google Places account is set for a 30 mile radius. He has lots of directory listings and positive reviews. Some inbound links as well. The same client is ranking #1 in organic listing for "tree removal county state" ...I chose to target the county for organic listings because the client was dominating local search for the town. My reasoning: I thought, Google local search would bring all of the local specific searches for "tree removal town state" and organic listings would bring the broader searches for "tree removal county state." That is exactly what's happening and stats show there are some visitors coming to the site searching with the county name. Not a ton of traffic but a lot of keyword variations using the county name. The bulk of the traffic comes from the his Google Places listing for the town the business is located in which is great. Dilemma: My client is not ranking in local search results for neighboring towns just a few miles away and certainly not ranking in organic listings for neighboring towns either because we are targeting the county. He has a long list of town names he services in the footer area and this does seem to help for organic search in neighboring towns with little competition. Broad Question: How can I optimize pages for the same services in neighboring towns without duplicating content. For example, the home page title tag and H1 reads:
Tree Removal, Tree Trimming, Stump Removal, County State It would be very easy to create identical pages with title tags and page headings for the different towns but that would undoubtedly create duplicate content and would look weird to someone browsing the site. Specific Questions: Should I put the town name where the business is located in the title tag even though the site already ranks #1 for that town in local search, without having the town in the title tag? Why not use this importunity for an area that we are not ranking for? Do I nix the county and state and try to insert another town or two in the title and H1? Ideally I would like to have this site rank well in local search for all of the neighboring towns. This may be too broad of a post, (it is my first one) but perhaps there are a few of you out there that can outline strategies that work for service industries like, lawn care, tree removal, landscaping, etc. Thanks for reading.0