Building ROI-focused SEO strategies: A framework – Miami SEO

Building ROI-focused SEO strategies: A framework

Building ROI-focused SEO strategies: A framework

Running into my tenth year at the helm of an independent performance-focused digital marketing agency, I still — when discussing pain points with prospective clients — see a remarkable number of SEO strategies that are, at best, decoupled from business performance, and, at worst, totally unengaged with wider business performance.

Google’s Avinash Kaushik writes excellently on a customer-centric framework for thinking about how individual digital marketing channels can feed into a unified strategy that ultimately drives new customer growth: surely the key goal of any business.

Failing to employ a framework such as Avinash’s “See Think Do Care” (STDC) framework — or indeed, Google’s Micro-moment mobile variation, which explicitly uses the STDC framework for KPI measurement — is surely not planning for success in 2017.

So how can we, as marketers, do better for our clients? I have my own framework for mapping SEO strategy down to hard £ (or $) impact.

Start with growth: Kill brand!

Before thinking about attribution or STDC, let’s consider SEO fundamentals. If we include brand terms in our assessment of performance, we are looping in all sorts of other marketing activities which we should not be taking credit for. So: filter out brand.

How do we achieve that in practical terms? Google Search Console allows you to quickly and simply filter based on terms or partial terms, like a simple REGEX function. So, great! We can simply run exclusions based on the simplest version of our brand term, and we are done.

Or, not quite.

We only have 90 days data from Google right now. So, either we use a handy TARDIS to go back in time and collect the last year’s worth of data to do a year-on-year comparison to smooth out growth variation due to market seasonality… or, we accept we can’t run year-on-year with brand filtering until this time next year (or more precisely, in 360-90=270 days time). Of course, this is assuming we consistently export and stash Search Console data for our own analysis.

By the way, if you need a hand with that part, I’ve written about exporting Search Console data before.

Even with no TARDIS-delivered historic data, we can at least take the last 90 days percentage brand rate and remove an equivalent percentage from the organic traffic coming into our website as a starting point for the current generic performance delivery.

From there, we can measure the improvement in total click volume from generics over time and apportion that across ongoing organic traffic performance. This will essentially measure incremental improvement from our start date that is delivered by generic term performance improvement.

Step one, complete. We have objective measurement of overall improvement in organic performance excluding brand. That means any remaining performance improvement comes from activity you would expect to find in a solid SEO strategy: content adjustment, ranking improvement, SERP click-through rate improvement, etc.

Take it to the bridge revenue

Now that we have a moving objective view on organic performance, we can map back to revenue in our analytics package of choice. I’d like to assume all sites have well set up, fully tagged, e-commerce enabled (or revenue-attributed) event tracking in place. If that’s not the case, take an action and get on it!

Mapping to revenue should then be easy. Next, we should take into account any costs you are incurring with your agency. A simple ROAS — (Revenue – Cost) / Cost) — approach is to take our generic-only tracked uplift and compare it back to your agency cost at whatever rate you wish. Typically, it’s worth assessing this weekly or monthly. Higher frequencies are useful for higher spends.

More useful, however, is to move beyond ROAS to true ROI. To achieve that, you need to know your average profit margin for revenue sold. Doing this to the category level is usually enough to start focusing your keyphrase strategy in the right areas — where ROAS looks good, but low margins means ROI is negative.

So in simple terms, think of your ROI calculation as (Profit – Cost) / Cost, a subtle but important difference required to ensure you are driving profitable growth.

Finally: Build in attribution

At this stage, you are exporting web analytics data that is showing incremental organic improvement mapped to generic growth, and you are looking at reporting that maps from keyphrases to their revenue delivered with an ROI calculation on top to show if you are picking the right battles.

Now it’s time to improve our accuracy by removing our SEO silo and allowing ourselves to fit into the full, multi-channel, customer conversion path.

In simple terms, the aim now is to pick an attribution model that most closely matches your typical customer conversion path, and apply it. You can get a sense for that by looking at the MCF report in Google Analytics (or using API export and analysis in Adobe). You can tweak the session analysis period to reflect if your product typically enjoys a fast STDC process, or a multi-month STDC path.

A typical model that works well is a blend of time decay and position-based, which you can mock up as a custom model.

And of course, if you are on the Google stack, you can also take advantage of their newly announced free AI attribution analysis tool.

If you are serious about attribution accuracy, there are limitations to Google’s approach: It doesn’t easily ingest non-digital marketing data silos to reflect the true attribution picture, and of course Google Analytics (not to mention Omniture) are built on sessions rather than customers. So there is an approximation there.

If you want to get serious about AI analysis that is truly granular to individual customers, then you have just shown interest in my favorite topic, and I’d be glad to chat about the latest tech in that area — and indeed, that seems like a good subject for future columns!

Final thoughts

The above approach, which doesn’t require cost-prohibitive solutions, is a very solid framework for achieving objective SEO performance measurement, mapping that measurement to insight, and integrating the wider customer journey using sensible attribution choices. It’s fit for all but the largest businesses and will give you insight that’s leading edge about where to focus your SEO efforts.


Some opinions expressed in this article may be those of a guest author and not necessarily Search Engine Land. Staff authors are listed here.


http://searchengineland.com/building-roi-focused-seo-strategies-framework-278783

On – 25 Jul, 2017 By Chris Liversidge


Comments

  1. I was just searching for this information for a while.

    After 6 hours of continuous Googleing, at last I got it in your website.

    I wonder what is the lack of Google strategy that don’t rank this kind of
    informative web sites in top of the list. Usually the top sites are
    full of garbage.

  2. I don’t normally comment but I gotta tell appreciate it for the post
    on this amazing one :D.

  3. I got what you intend,bookmarked, very nice site.

  4. Keep up the superb work, I read few articles on this internet site and I think
    that your web site is very interesting and has bands of good info.

  5. Keep up the superb work, I read few content on this internet site and I conceive that your site
    is real interesting and contains bands of wonderful info.

  6. I got what you intend,saved to my bookmarks, very decent site.

  7. If some one desires expert view about blogging then i recommend him/her to
    visit this weblog, Keep up the pleasant job.

  8. Keep up the superb work, I read few posts on this internet site and I think that your website is real interesting and contains circles of good information.

  9. I enjoy what you guys tend to be up too. This kind of clever work
    and coverage! Keep up the fantastic works guys I’ve incorporated you guys to our blogroll.

  10. Yay google is my king helped me to find this great web site!

  11. Hi there! Someone in my Facebook group shared this site with us
    so I came to check it out. I’m definitely loving the information.
    I’m bookmarking and will be tweeting this to my followers!
    Exceptional blog and wonderful style and design.

  12. Hello There. I found your blog using msn. This is a very well written article.
    I will be sure to bookmark it and come back to read more of your useful
    info. Thanks for the post. I’ll definitely comeback.

  13. Hey there! Someone in my Facebook group shared this
    site with us so I came to look it over. I’m definitely enjoying
    the information. I’m book-marking and will be tweeting this to my followers!
    Superb blog and terrific design and style.

  14. Hi there very nice site!! Man .. Beautiful .. Amazing ..
    I’ll bookmark your website and take the feeds additionally?
    I am happy to seek out a lot of useful info right here within the publish, we want develop extra techniques on this regard, thank you for sharing.

    . . . . .

  15. Hey There. I found your blog using msn. This is a really well written article.
    I’ll make sure to bookmark it and return to read more
    of your useful information. Thanks for the post.
    I will definitely return.

  16. Whats up very cool site!! Man .. Beautiful .. Wonderful ..
    I’ll bookmark your blog and take the feeds additionally?
    I’m glad to search out a lot of helpful info here in the put up, we need develop extra techniques
    in this regard, thanks for sharing. . . . . .

  17. I was just seeking this information for some time.
    After 6 hours of continuous Googleing, at last I got it in your web site.
    I wonder what is the lack of Google strategy that don’t rank this type of informative websites in top of the list.
    Normally the top websites are full of garbage.

  18. Hi there very cool site!! Man .. Beautiful .. Wonderful ..
    I will bookmark your blog and take the feeds additionally?
    I am happy to seek out a lot of useful information here within the post, we want develop extra techniques in this regard,
    thanks for sharing. . . . . .

  19. I like what you guys are up also. Such clever work and reporting!
    Keep up the excellent works guys I have incorporated you guys to my blogroll.

    I think it will improve the value of my site :).

  20. I like what you guys are up also. Such clever work and reporting!
    Keep up the excellent works guys I have incorporated you guys to my blogroll.

    I think it will improve the value of my site :).

  21. I was just looking for this information for a while.
    After six hours of continuous Googleing, at last I got it in your web site.
    I wonder what’s the lack of Google strategy that don’t rank this kind of informative websites in top of the list.

    Normally the top websites are full of garbage.

  22. If some one needs expert view regarding running a blog after that i advise him/her to pay a visit this
    website, Keep up the fastidious work.

  23. Way cool! Some extremely valid points! I appreciate you writing this article
    and the rest of the site is very good.

  24. Hi! Someone in my Facebook group shared this site
    with us so I came to look it over. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers!

    Exceptional blog and brilliant design and style.

  25. Hello mates, nice post and pleasant urging commented at this
    place, I am in fact enjoying by these.

  26. I like what you guys are up too. Such clever work and reporting!

    Keep up the superb works guys I have incorporated you guys to my blogroll.
    I think it’ll improve the value of my website
    :).

  27. If some one wants expert view concerning blogging and site-building then i propose him/her to visit this webpage, Keep up the good work.

  28. Hey There. I found your blog using msn. This is a very well written article.
    I will be sure to bookmark it and come back to read more of your useful info.
    Thanks for the post. I will definitely comeback.

  29. https://bit.ly/2BvP0nn – tiktok girls

  30. Hey There. I found your blog using msn. This is an extremely well written article.

    I will be sure to bookmark it and return to read more
    of your useful info. Thanks for the post. I’ll certainly return.

  31. Hi there mates, fastidious article and fastidious urging commented at this place, I am genuinely enjoying by these.

  32. Right now it sounds like Drupal is the best blogging platform out there right now.
    (from what I’ve read) Is that what you are using on your
    blog?

  33. As I website possessor I believe the content material here is rattling excellent ,
    appreciate it for your efforts. You should keep it up forever!
    Best of luck.

  34. Hey There. I found your blog using msn. This is a really well written article.
    I’ll be sure to bookmark it and return to read more of your useful info.
    Thanks for the post. I will certainly return.

  35. Yay google is my world beater aided me to find this outstanding website!

  36. Right now it appears like WordPress is the top blogging platform available right now.
    (from what I’ve read) Is that what you’re using on your blog?

  37. What you wrote was very reasonable. But, consider this, suppose you
    were to write a killer headline? I am not suggesting your information is not good., however
    what if you added a title that grabbed a person’s attention?
    I mean Building ROI-focused SEO strategies: A framework – Miami SEO is kinda boring.
    You might look at Yahoo’s front page and note how they create news titles
    to get viewers to click. You might add a related video or a pic or
    two to get people interested about what you’ve got to
    say. In my opinion, it might make your posts a little livelier.

  38. I like what you guys are up also. Such clever work and reporting!
    Keep up the superb works guys I have incorporated
    you guys to my blogroll. I think it’ll improve the value of
    my web site :).

  39. I think everything typed was very reasonable. However, what about
    this? what if you were to write a awesome headline?
    I ain’t saying your information is not solid., however what if you added a title that grabbed a
    person’s attention? I mean Building ROI-focused SEO strategies: A framework –
    Miami SEO is a little plain. You should peek at Yahoo’s home
    page and note how they create post titles to get viewers to click.
    You might try adding a video or a picture or two to grab people interested about what you’ve got to say.
    In my opinion, it would bring your posts a little livelier.

  40. Way cool! Some very valid points! I appreciate you penning this article and also the rest of the website is
    very good.

  41. Informative article, exactly what I needed.

  42. Hey there! This is my first visit to your blog! We are a group of volunteers and starting a new initiative
    in a community in the same niche. Your blog provided us useful information to work on.
    You have done a extraordinary job!

  43. Currently it seems like Expression Engine is the best blogging platform available right now.
    (from what I’ve read) Is that what you are using
    on your blog?

  44. I conceive you have remarked some very interesting points, appreciate it for the post.

  45. Hello very cool site!! Guy .. Excellent .. Amazing .. I’ll bookmark your site and take the feeds additionally?
    I’m satisfied to find numerous helpful information right here within the publish, we want work out more techniques on this regard,
    thanks for sharing. . . . . .

  46. We’re a group of volunteers and starting a brand new scheme in our community.
    Your website provided us with valuable information to work on. You’ve performed an impressive process and
    our entire neighborhood shall be thankful to you.

  47. I don’t ordinarily comment but I gotta state
    regards for the post on this perfect one :D.

  48. Just want to say your article is as amazing. The clearness in your post is simply
    spectacular and i can assume you’re an expert on this subject.
    Fine with your permission let me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please carry on the gratifying work.

  49. What’s up, its fastidious paragraph about media print, we all understand media
    is a impressive source of facts.

  50. Great post. I will be experiencing many of these issues as well..

  51. I am really thankful to the holder of this site who
    has shared this impressive piece of writing at at this time.

  52. I will right away grasp your rss feed as I can not in finding your email subscription link
    or e-newsletter service. Do you’ve any? Kindly allow me recognise in order that I may subscribe.
    Thanks.

  53. Wow that was strange. I just wrote an really long
    comment but after I clicked submit my comment didn’t show
    up. Grrrr… well I’m not writing all that over again. Regardless, just wanted to
    say fantastic blog!

  54. If you are going for best contents like me, simply pay a quick visit this website everyday as it provides quality contents,
    thanks

  55. Excellent article! We are linking to this particularly
    great article on our site. Keep up the great writing.

  56. I cherished up to you’ll receive performed proper
    here. The sketch is attractive, your authored subject matter stylish.
    however, you command get got an nervousness over that you want be handing over the following.
    ill for sure come further previously once more as precisely the similar nearly a lot frequently inside of case you protect this hike.

  57. We are a bunch of volunteers and opening a new scheme
    in our community. Your web site provided us with valuable info to work on.
    You’ve done a formidable task and our whole group can be grateful to
    you.

  58. Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to more added agreeable from you!
    However, how could we communicate?

  59. Very nice post. I just stumbled upon your blog and wished to say that I have truly enjoyed
    browsing your blog posts. After all I will be subscribing to your
    rss feed and I hope you write again very soon!

  60. I simply could not leave your web site prior to suggesting that I actually enjoyed the
    standard info a person supply on your guests? Is going to be again often to check up on new posts

  61. I know this site presents quality based articles and additional stuff,
    is there any other website which gives such stuff in quality?

  62. Why people still use to read news papers when in this technological
    globe the whole thing is available on net?

  63. Excellent article. Keep writing such kind of info
    on your blog. Im really impressed by your site.

    Hello there, You have done a great job. I’ll certainly digg it and personally
    suggest to my friends. I am confident they will be benefited from this web
    site.

  64. Hi there mates, its enormous piece of writing about educationand entirely explained, keep it up all the time.

  65. It’s impressive that you are getting ideas from this paragraph as well
    as from our dialogue made here.

  66. canada pharmacy online [url=https://canadianpharmacyonlinejycx.com/]viagra online canadian pharmacy[/url] canadian pharmacy review canadian pharmacies canadian pharmacy viagra

  67. you are in reality a excellent webmaster.
    The website loading velocity is incredible. It seems that you’re doing
    any distinctive trick. Also, The contents are masterpiece.
    you’ve done a great process on this topic!

  68. I every time spent my half an hour to read this weblog’s
    articles or reviews everyday along with a cup of coffee.

  69. Hi there colleagues, good article and good arguments commented here, I
    am truly enjoying by these.

  70. Way cool! Some extremely valid points! I appreciate you writing this post plus the rest of
    the website is also really good.

  71. Quality posts is the key to interest the viewers to go to see the web
    page, that’s what this web site is providing.

  72. If some one wishes expert view regarding blogging after that i propose him/her to go to see this webpage, Keep up the good work.

  73. Hi! I could have sworn I’ve been to this website before but after browsing through some of the post I
    realized it’s new to me. Anyways, I’m definitely happy I
    found it and I’ll be book-marking and checking back often!

  74. Right now it seems like Expression Engine is the best blogging platform out there right now.
    (from what I’ve read) Is that what you’re using on your blog?

  75. Everyone loves what you guys tend to be up too.

    This type of clever work and exposure! Keep up the fantastic works guys
    I’ve added you guys to our blogroll.

  76. Fantastic goods from you, man. I’ve understand your stuff previous to and you are just extremely great.
    I really like what you have acquired here, certainly like what you’re saying and the
    way in which you say it. You make it entertaining and you still care
    for to keep it wise. I can not wait to read far more from you.

    This is really a wonderful website.

  77. My partner and I stumbled over here from a different web address
    and thought I may as well check things out. I like what I see so i am
    just following you. Look forward to checking out your web page again.

  78. Hi to all, how is all, I think every one is getting more from this website, and your views are good in favor
    of new visitors.

  79. I don’t even know how I ended up here, but I thought this
    post was great. I do not know who you are but definitely you
    are going to a famous blogger if you aren’t already
    😉 Cheers!

  80. buy cialis without prescription [url=https://cilisnoprescription.com/]buy cialis online with prescription[/url] online prescription for cialis cialis prescription cost cialis online no prior prescription

  81. I like what you guys are up too. Such intelligent work and reporting!
    Keep up the excellent works guys I have incorporated you guys to my blogroll.

    I think it’ll improve the value of my web site :).

  82. http://1genericvigaria.com/ is viagra prescription

  83. http://1canadiannowv.com/ generic viagra 100mg

  84. http://1greengenericjen.com/ best place to buy generic viagra online

  85. http://1genericonlineviaqra.com/ how to get viagra prescription online

  86. http://1viagraocns.com/ viagra online without prescription

  87. http://1gogogeneric.com/ over the counter viagra

  88. http://1genericvigaria.com/ can i get viagra without a prescription

  89. http://1genericviragaonline.com/ is there a generic viagra

  90. There’s certainly a great deal to learn about this subject. I love all the points you made.

  91. Your style is so unique in comparison to other folks I have read stuff from. Thanks for posting when you have the opportunity, Guess I’ll just book mark this site.

  92. I love it when people come together and share thoughts. Great website, stick with it!

  93. Hi, I do believe this is a great blog. I stumbledupon it 😉 I may revisit yet again since i have book marked it. Money and freedom is the best way to change, may you be rich and continue to help others.

  94. Building ROI-focused SEO strategies: A framework – Miami
    SEO
    Its such as you learn my thoughts! You seem to know a lot approximately this, such as you wrote the e-book in it or
    something. I think that you simply can do with a few % to drive the message home a bit, however instead of that, that is great
    blog. A great read. I’ll definitely be back.

  95. What a stuff of un-ambiguity and preserveness of precious knowledge on the topic of
    unpredicted emotions.

  96. We stumbled over here by a different page and thought I might check things
    out. I like what I see so now i’m following you. Look forward to looking into
    your web page repeatedly.

  97. My spouse and I stumbled over here from a different web address and thought I might
    as well check things out. I like what I see so i am just following you.
    Look forward to looking at your web page yet again.

  98. Hello, recognition you in regard to information! I repost in Facebook

  99. I think everything posted made a bunch of sense. However,
    what about this? what if you typed a catchier post title?

    I ain’t saying your information is not solid, however suppose you added something to possibly grab
    folk’s attention? I mean Building ROI-focused SEO
    strategies: A framework – Miami SEO is a little
    vanilla. You could glance at Yahoo’s front page
    and see how they create post headlines to get viewers to open the
    links. You might add a related video or a pic or two to get people excited about what you’ve
    written. In my opinion, it might make your posts
    a little livelier.

  100. That is a really good tip especially to those fresh to the blogosphere.
    Short but very precise info… Thank you for sharing this one.
    A must read article!

  101. Fine way of explaining, and nice post to take facts regarding my presentation focus,
    which i am going to present in college.

  102. Howdy! I could have sworn I’ve visited this site before but
    after looking at a few of the posts I realized it’s new to me.
    Regardless, I’m certainly delighted I stumbled upon it and I’ll be book-marking it and checking back often!

  103. Hello, blame you in spite of tidings! how does viagra work http://viapwronline.com I repost in Facebook.
    canadian pharmacy viagra

  104. advance cash check [url=http://cashadvancerfdh.com/]cash advance credit card[/url] fast cash advance loans payday cash advance loan cash advance new

  105. cialis coupons http://cialisxtl.com female viagra pills

  106. viagra samples http://cialisxtl.com generic cialis

  107. cost of viagra 100mg walmart http://cialisxtl.com cialis without a doctor’s prescription

  108. viagra without doctor prescription cialis coupon viagra 100mg

  109. Hello, reprimand you http://cialisxtl.com looking in compensation information! cialis lowest price 20mg
    what is viagra

  110. best canadian online pharmacy cialis online reputable canadian pharmacy

  111. viagra cost per pill buy cialis canadian pharmacy 365

  112. over counter viagra walgreens cheap cialis canadian pharmacies online

  113. Hi i am kavin, its my first time to commenting anywhere, when i read this paragraph i
    thought i could also make comment due to this sensible post.

  114. buying drugs from canada cialis cialis erection penis

  115. Your means of describing everything in this paragraph is truly good,
    every one be able to without difficulty be aware of it,
    Thanks a lot.

  116. women viagra cialis cialis coupons printable

  117. low cost cialis cialis coupon how long does viagra last

  118. canadian pharmacy no scripts cheap cialis legitimate cialis by mail

  119. Hi, everything is going nicely here and ofcourse every one is sharing information,
    that’s truly good, keep up writing.

  120. viagra coupons 75% off cialis coupon usa pharmacy

  121. how does cialis work buy cialis online cialis vs viagra

  122. cialis cost generic cialis cialis pills for sale

  123. viagra from canadian pharmacy cheap cialis precription drugs from canada

  124. https://paydayloanrgh.com/ payday loan cash advance

  125. viagra single packs cialisxtl cialis 20 mg best price

  126. https://payloanrgo.com/ guaranteed loans

  127. Cialis generic cialis at walmart cialis free trial

  128. https://payloanrgo.com/ quick loans bad credit

  129. https://cashonlinesbj.com/ installment loans

  130. reputable canadian pharmacy cialis side effects for viagra

  131. cialis vs viagra cialis online cialis samples request

  132. https://loanpaydaythz.com/ personal loan bad credit

  133. I am really thankful to the owner of this website who has shared this impressive
    piece of writing at at this place.

  134. Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I acquire actually enjoyed account your blog posts.
    Any way I’ll be subscribing to your feeds and
    even I achievement you access consistently rapidly.

  135. Cialis current cost of cialis 5mg cvs cialis 200mg

  136. Cialis cialis 100 mg lowest price cialis side effects

  137. Attractive section of content. I just stumbled upon your website and in accession capital to assert that I get actually enjoyed account your blog posts.
    Anyway I will be subscribing to your feeds and even I achievement you access consistently quickly.

Leave a Reply

Your email address will not be published.