How To Setup “Organic Revenue” Machine? 

I remember 10 years SEO was quite straight forward, if you build a website and published it it will be indexed in no time. but on 2020 every business owner is asking him/her self about each 1$ he will spend on his/her business, What’s the ROI of my investment? and when it comes to SEO, the main question that will came to mind is… What’s the ROI of SEO?

In the SEO world we have this solid quote:

SEO is marathon, Not a sprint

So we have to keep this mindset before starting to setup our organic machine.

1. Content

“Content is the king” so first thing to start think about. 
Usually you will find most of the articles out there talking about find the keywords, write about the trendy topics and go full in and compete. 
But, I actually always recommend to take 1 step back and ask your self as business owner
Who are your audience
“What is the value you would like to share with your audience”? 
If you can answer me those 2 questions, it would totally make sense for me to start doing the process of finding the right keywords for you and provid you with the content checklists and how your content should be SEO optimized. and What are the main keywords I need to rank my business for? for example if your business is dancing academy Do you want to rank for such questions on Google? “dancing academy near me” or where to dance at [city name] where your business is?

content is king

Why I put visitors first?

This is out of my experience working with different clients and being in the process of strategizing the right directions of starting writing content, most of the content writers out there can write a masterpiece or can find the best 30 quotes of everything, for example this is what I see when I’m Googling the best 30 quotes….

Googling the best 30 quotes

And the main issue after that, people actually get traffic from it, but it’s not relevant to what actually they are offering. 
What I’m trying to say in a simple, make your content is a new added value to the visitor who will land on your website for the first time and write every peace of content as if it’s the last article you will write and visualize that your visitors will fall in love with your website and they will bookmark your website and they find the social shares icons to share it on their profiles.

2. Following Google Best practices (Google Webmaster tools)

1. This second step is very stanadraize and it’s a must step to do. Follow Google best practices for SEO. my favorite blog is the official Google blog for webmasters.

2. Add your Website to Google Search console and submit your website sitemap 

3. Start read the daily reports who is looking for you on the Search Results.

Google search results

4. Check the reports about any issues you might have on your website

Make sure you always have zero errors as much as you can on the reports of Google search console.

Make sure you always have 0 errors

3. Tracking

I prefer for tracking to get your hand on your keyboard and get it done, so this is step by step guide how to setup Google Analytics tracking on your website

Google Analytics Setup Guide

4. TECH SEO and Optimization

This is my favorite part of it, TECH SEO and Optimization. Let me simplify it and share what is it mean first…

What’s TECH SEO?

Technical SEO refers to improving the technical aspects of a website in order to increase the ranking of its pages in the search engines. … Technical SEO is part of on-page SEO, which focuses on improving elements on your website to get higher rankings. ~

what’s Optimization or performance Optimization?

Do you you remember how many websites you felt, it has a good information for you or it’s a must to wait for it until it finishes loading for example your bank account?

Yrs, this loading time

What we mean by performance optimization is to deliver to your vistors the best loading expeirence. for example, loading your content within 1 second, yes exactly like what you just read 1 second ago, loading your content in 1 second.

I understand How challenging it to load your content in 1 second, so best direction to take is to have optimization specialist who can optimize your website for you, of you you are using WordPress CMS, you can easily in no time intergerate yoour website with Google AMP. and guess what, you will get your pages loaded in 1 second. here we go with the official WordPress AMP plugin and if you are a developer and would like to write your pages in AMP you can do it too, you will find all the resources needed here: 

Also I can’t pass by optimization without mentioning How Google is auditing the whole experience of web pages performance, recently we have this new term called “ Core web vitals “ and it’s different metrics to audit your loading time. I will be writing in details about it as it’s a very interesting topic.

Remember, if you don’t like the loading speed of your website, your visitors won’t like it either. and if you can’t load your website from your mobile data, your visitors won’t be able to load it either.

5. Conversion Rate Optimization “CRO”

This is the part where you get your money back and see what’s the Return on Investment (ROI) of your strategy.

on the first step “content” as I mentioned earlier, you must have a new added value in your content, based on that you should have a clear goal what do you want from the visitors on your website?

  • Do you want them to subscribe to your email list?
  • Do you want them to download your e-book?
  • Do you want them to buy your product?
  • …etc

I’m a big fan of not blasting CTAs here and there and give noisy pages to the visitors, I’d rather have 1 clear CTA on my page and deliver the best user experience to my visitors.

One of my favorite Seth Godin’s talks is “THIS is Marketing” you should always know what do you want do do with your traffic. 
you can listen this this podcast it might be a game changer for you and change your perspective of coverting people and give them a value with your content so it would be win-win relationship

This is marketing podcast

6. Reporting

Building custom reporting dashboard might be a bit advanced if you just kicked off your website, but I always love to build at least basic reporting dashboard where I can combine the daily metrics from Google analytics, Google search console, and the different tools I’m using. 
This is a step by step guide to build dashboards using Google Data studio.

Build dashboard using Google Data Studio


To generate money from your blog and build money generating blogs, it’s a long process. The main core principles are:

  1. Add a new value to your website visitor
  2. Deliver the best user experience to your visitor.

I always see acquiring new user on your website is like dating for the first time, first impression lasts so try as much as you can to make it count and get your second visit from the same visitor and for me it would be a big win.

That was basic steps to start your blogging journey, and write content that count and help you to monetize it.

hope it was a new added value to you, feel free to comment below about what do you think of it or share your experience of making money from organic traffic.

Originally published at on June 22, 2020.