Website Income

Showing you how I build profitable authority sites!

I will show you everything but my password! This site is dedicated to providing you USEFUL posts on how to build profitable authority sites. I share the systems I have setup to produce great content and properly use expired domains and private blog networks to rank quality sites.

We Are Growing – Content Marketer and Affiliate Manager Job Description

Have you always wanted to learn more about some of the things we do here or at any of the portfolio companies? Or maybe you are looking to develop your skill set for another company while working on your own project? 

Now is your opportunity with the growth of MotionInvest and BrandBuilders and a refocus on other projects we are needing to bring on additional help! 

If you are interested in fulfilling one of the jobs below to join our team, we would love to hear from you.

We are currently hiring for 2 positions to help us carry some of the load as we grow.

Internet Marketing Content Writer Job Description

Job Description: We are looking for someone who is good with words and can create in depth posts specifically around digital marketing. 

You need to live and breath this space working on your own sites, follow the usual blogs and play with lots of the tools! 

You need to love data, spreadsheets and dedicated to creating useful content.

The approximate weekly output we are looking for is around 2,000 words with times where that will go up. 


  • Have deep knowledge in the industry with experience (websites built, blogs in the space)
  • Examples of content you have taken from concept to publishing in this space
  • Capable of producing image concepts to go with the posts


  • Get access to tool data to execute the work (20k/yr worth)
  • Get access to training courses
  • Opportunity to be included in the team pages of the sites you work on with a link back to your project(s)
  • Opportunity to collaborate with us and have us help you with whatever your projects are

Ideal Candidate:

  • Running your own portfolio or SEO/internet marketing/website building blog and looking to take it to the next levels! 


  • Although you will receive more in terms of value than most internet marketing internships or “coaching” this will be a paid position! Apply Here –

Affiliate Manager Job Description

Job Description: We are looking for someone who is able to make connections in the online marketing / make money online space and line up affiliates for a few different projects. 

Skills Needed:

  • Have experience with affiliate management
  • Build and maintain positive relationships with affiliates
  • Line up promotions by working with us and the affiliate
  • Develop strategies to improve affiliate outreach

Ideal Candidate:

  • Existing rolodex of people who have an audience that would benefit from the services within our portfolio. 


12 Best Website Checker Tools [Updated In 2019]

After Building a website, you need to analyse the performance and speed. The full insight of the website will give you a performance report so that you can monitor it so easily.

However, the website checker tool will make all the details of performance and page speed at the same time. Monitoring and optimization is always a key part after building a website.

Moreover, you can even check the performance score of the AMP version and desktop version. Usually, after installing any optimization or security tools, you should check the performance score.

So after checking the score, you will have the idea whether the page load time, Yslow score and other analysis options are well or not.

Let’s check the best website checker tools

To give the best experience to your website visitors, you will need the best website checker tool to monitor the website.


GTmetrix is efficient website checker tool which will give you full insight report of performance.

The bottlenecks can be detected easily if you will have the detail information of performance score. The tool will also give you a recommendation on how to optimize.


The details include page speed, Yslow score, waterfall, video and history with other recommendation. You can check the individual load time of the page.

The data of recommendation consist of grade, type of data and priority of data. The summary report will indicate the total page size and total requests.

You can easily compare the performance of the website relative to the average of all website checked by this tool. The tracking of performance by interactive visual graphs showing the detail information is easy.

You can monitor the page by scheduling the time whether monthly, weekly or daily to ensure the optimal performance.

Pro users will get some advanced features such as simulate a device, change the screen resolution, add a custom DNS and create presets etc. In videos, you can slow the playbacks and view the page load in filmstrip view.

Moreover, the plus users will also get advanced features such as HTTP authentication, connection throttling, URL whitelist/backlist, and Adblock plus for security.

Related resource: how to fix image optimization issues in GTmetrix

2. Pingdom

Pingdom is also the best choice for website checker tool. Monitoring website performance is easy by this analyzer tool.

The key features consist of uptime monitoring, real user monitoring, synthetic interaction testing, page speed monitoring and many more. The tool will alert you whenever there will be real faults occurred and poor performance.


There are four different sections which include waterfall breakdown, performance grade, page analysis and history.

The page analysis will display the information such as size analysis, size per domain, the number of requests per domain and what type of content had most requests.

It will also outline the where are bottlenecks and where to make the improvements.

3. Google Page Speed Insight

Google PageSpeed Insight is effective analyser and optimizer tool for website performance. It will instantly give you results of performance score.

There will be two scores for the mobile version and for the desktop version. It will display the optimization which will speed up the page load.


In the there will be other data such as speed index, time to interactive, First CPU Idle and first meaningful paint etc. It also suggests the area which is to be improved.

Lab data is used to debugging performance issues. Field data is used to capture true and real-world user experience.

However, the good score of lab data is considered as good, if it is more than 90. Diagnostics provide additional information about how page adheres to best practices for web development.

4. Website Grader

Website grader is also one of the instant website checker tools. However, the report of performance has four different sections- performance, mobile, SEO, security.

In the performance section, you will see page size, page speed, a page request, browser caching and page redirects.


In the mobile section, you will see the score out of 30. It shows how effectively your website optimized in the mobile version.

In the SEO section, it has also score out of 30. That indicates how much your website is easy to reach out to your audience. It includes the check of page meta description, headings, site map etc.

In the security section, it indicates a secured website score out of 10.

5. Web Page Test


WebPageTest is easy website checker tool to monitor the performance. You can run simple tests with some advanced setting.

The test includes multi-step transaction, video capture, content blocking and many more. The advance setting provides many options such as advance, chromium, auth, script and custom while testing.

The visual comparison also can be done via various test configurations by entering multiple URLs. It has a unique feature of the first view and repeats view.

That indicates the first time DNS lookup delay which was mentioned earlier. The grade is assigned from F to A which depends on different performance test such as compress transfer, compress images and effective use of CDN.

The report is divided into various sections such as summary detail, performance review, content breakdown, and screenshots.

Additional resources: wordpress maintenance mode plugins

6. Up Trends

Uptrends is also a monitoring tool to check the performance report. You can monitor various things by using this tool such as website monitoring,  web application monitoring, server monitoring etc.


The report has two section waterfall and domain groups. The domain group is further categorized in different sources such as CDN, statistical, first party and third party overall.

The location-based report will be created by measuring minute details. The tool supports many useful protocols for your website such as HTTP/HTTPs, Ping, DNS, SQL etc.

You can easily share the report by sending it on email in PDF or excel export. The Uptrends downtime double check will ensure the bug before sending an alert message.

7. Semrush

Semrush is the multitask tool of monitoring and performance. You can check multiple things such as analytics report, visual charts and content analyser etc.


You can easily compare your competitor’s position changes with your position. The report will be created by gathering all the data in One elegant with drag-drop.

Moreover, you can easily custom the reports by inserting a logo, branding and commenting features. You can even schedule your report time daily, weekly and monthly.

The content analyzer will access the website content and measure it externally.

The content audit feature is also provided which compare the performance of different content pieces.

8. Dotcom-Monitor

Dotcom-monitor is instant website checker tool. The tool offers 23 different locations and 7 browsers to run the performance test.


The geographical tests can be run simultaneously which will consume less time. You can even check the individual report of waterfall breakdown.

The report will be separated into five sections such as summary, performance, waterfall chart and errors. It will show the performance of the fastest and slowest elements.

To diagnose the connectivity of network and error, the ping test tool is provided. The tool is a cloud-based load testing platform.

The tool will give fully managed and scaled load testing results.

Additional resource: How to configure the cookie-free domain in WordPress

9. Yslow

Yslow is also a webpage analyzer tool which will be based on the yahoo’s rules for high performance. They offer suggestions and bottlenecks for improvement.


It also provides other tools for performance analysis such as, JSLint. Yslow will first crawl the Dom to find all the components and gather the information of components.

After gathering the information, it generates the grade for each rule and then turns into the overall grade. It has 23 different rules to check the performance such as CDN and CDN reducing DNS insight.

10. Bitcatcha

Bitcatcha is website performance checker tool. It checks server speed delivered by web host and website performance as well.


It checks web design, cleanliness of code, cache, plugins and visual media. The tool will give a speed rating in grades.

Though the ideal speed rating for your server should be B+. However, it gives the grade from A to E.

It will also give the recommendations for improvement of page speed score.


IONOS is the website optimizer tool. The tool will show you the overall performance of the website.

The report is divided into the four sections- Be present online, Get found, Be secure and Be fast.


In the Be present online, it presents, the site is optimized or not, favicon and touch icon is present or not.

The page title is easily found by visitors or not. The ideal domain length is also displayed with character.

In Get found section, how the website is displayed on the search engine. The page description improvements and other recommendations.

In Be secure section, which shows secure cookies, server version and apache status.

12. Free Analysis Tools – Neil Patel

The free analyzer tool by Neil Patel will give you almost the full insight performance of the website.

The report includes website analyser, competitor analyser, keywords. You will instantly get the page speed test and recommendations which is required.


The content analysis includes load time analysis, size analysis and request analysis. Web performance can be displayed with grade and score.

However, you will find each and every element of the website with the grade. Moreover, this tool also checks the SEO analysis.


The above-mentioned website checker tool will show you detail insights of your website performance. The performance will be location based on the options of various browsers.

It will be easy for you to choose any website checker tool for monitoring your website’s performance.

How to Migrate Your Domain Without Losing Google Ranking?

There may be certain times when you need to migrate your online business in terms of hosting and domain name. There may be a couple of reasons such as:

  1. At some point, you may realize that the current domain is not the right domain for your website.
  2. You could be facing some issues with your branding.
  3. Or you could just want to give yourself a fresh start.

In such situations, most people find it difficult to migrate their website to a new host or using the same host while assigning a new domain name to it. Of course, it is a little bit complex task. Moreover, migrating your domain name could wipe out all the hard work you have done for your site’s SEO.

Most of the independent webmasters or businesses use WordPress nowadays. It’s efficient, easy and powerful as well. So in this article, I will go through step by step tutorial “how you can migrate your domain name easily”.

In the meantime, we have another crucial point to remember that we do not want to lose our search engine rankings + traffic while performing a migration.

So, before proceeding to the tutorial part let me tell you a few things that you should expect and follow during this migration process.

  • Do not change your URL structure “permalink” so frequently. Changing your site URL structure will have a bad impact on your SEO since once you change the address people will no longer find the page from a search engine or any backlink.
  • You should expect a drop in your current traffic for the first few days or maybe a week. The reason is that all your new posts and pages will be crawled under a separate name which will initially have a low domain authority of course.
  • Make sure you do not delete the previous domain and keep the website live on that domain too. 

These are some points that you should take care of while migrating your domain name.

Now I am assuming that you have already bought a new domain name and assigned it with hosting nameserver.

From here you will start the process of migration so keep tracking your progress step by step.

#1. Backup Your Website’s Content

Backing up your site contents is very necessary. It will be beneficial for you because while migrating the domain name of your site if anything goes wrong you can immediately fix it by replacing with the backup files.

There are several ways to backup. You can use the hosting default quick site backup option or you can use a WordPress plugin like “all in one migration” or “updraft”.

I prefer to back up the “public_html” folder directly from the host and the database of the website as well. You can apply any method whichever option looks sweet to you. All it matters to have a backup of the site to prevent any data loss during the domain migration process.

* * Depending on the hosting these options may appear different but the work is the same.

#2. Upload the backup contents into your new hosting

Once you have completed the downloading of the backup file, now install WordPress in the new hosting. After installing WordPress open the file manager of new hosting. You can use the default file manager or any FTP client.

Now find the “wp-content” folder from the backup file > extract it and make a separate ZIP file.

Go ahead and upload that zip file into your new site. During the uploading process you will get a notification for replacing the existing contents. Click “replace” and your site content will be uploaded into the new site in a couple of minutes.

In the next step, you will need to upload your previous database into the new one simply by following the “import” technique. Read this guide to know how to do it.

Once your database is updated you can access your WordPress dashboard on the new address once you perform the later part of this tutorial.

#3. Update your site’s new address

Now it’s time to update your website address. First, go to Settings >> General.

Place your new domain URL in both the “WordPress address” and “Site Address”.

** To connect your host with the domain name you should make sure that you have updated the name servers.

Once you have changed the URL in general settings click on “save”, you may be required to wait ⅔ hours so for domain name connection. After ⅔ hours your domain nameserver change will propagate worldwide.

#4. Update the links in the website \

Once you have updated the new domain name in your WordPress, the next step is to update all kinds of internal links that are pointing to the older domain name. 

You need to replace all the links in CSS, Javascript, or maybe the links of your content. It can be a difficult task to do manually so you can take the help of a reliable WordPress plugin or WordPress command line.

One such plugin is Better Search and Replace. To use this plugin first install it from the WordPress repository.

  1. Install Better Search and Replace plugin.
  2. Go to tools > better search and replace settings
  3. Type your old site URL address in “search for the box”.
  4. Type your new site URL in the “Replace with” box.
  5. Select all kinds of tables.
  6. Check Replace GUIDs
  7. Check Run as a dry run.
  8. Run search/replace.

#5. Applying 301 redirects to the links

After updating the internal links of your site, the next step is the most important step in migrating your WordPress website’s domain name. Adding the 301 redirect means directing the traffic from your previous domain name to your new domain name.

** And this is the reason why you should not delete the old website while setting up the new website.

If you skip this step, you will ultimately lose all the backlinks linked with your website. This will obviously put a negative impact on the SEO of your website. Furthermore, if the visitors will click on the previous links on that website, it will drive them to nothing hence eventually generating broken links, generating 404 pages.

You should know that Google takes 404 Errors very seriously. If they encounter too many 404 errors – Google will penalize your rankings.

There are multiple ways to redirect your site links, you can use plugins or do it manually but doing so will be very painful. You can add 301 redirect links by adding them at the server level via htaccess too.

Another great and easy way to add 301 redirect links is with the help of Cloudflare. Follow the step in the image.

Inside Cloudflare, create a “Page Rule” where each URL that matches “” is 301-redirected to “”.

#6. Update Your Website in Google Webmasters Tools

Once you are done with the redirection it’s time to inform Google that you are migrating to a new website. You can do this using the webmaster tool or currently known as the search console. You will need to send a request to Google regarding the change in the address of your previous domain. This way, Google will recognize that you have migrated to a new domain and will give you some SEO benefits.

** I am assuming your previous site as a verified property of the search console. If you have not verified yet make sure you do it.

First of all, you will need to verify your new website as a property. Once your site is verified go to change of address tool and select your previous website.

Once you have selected, in the next step you will need to pick your new site from the drop-down menu and then scan whether all the 301 redirections are working properly or not.

After that, the tool will confirm both the sites as verified and allow you to submit your new domain as a replacement to the old domain.

While doing so, if you use Google Analytics for tracking your site traffic then you should also create a new property in the analytics tool and connect the new domain with analytics.

#7. Do not forget to submit the sitemap

After submitting your domain change request, you will need to submit your new domain’s sitemap. Once the domain is verified in the webmaster tool you can easily submit your sitemap.

Having a sitemap will provide you additional SEO benefits. You want to keep updating the sitemap of your site too. A sitemap will support your website to get crawled quicker.

After the change of your domain name, it’s time to pay attention to minor details. Update the primary information present in all the plugins associated with your site. And, make sure to track the number of pages with 404 errors and fix them as soon as possible.

Final thoughts:

Following the above-mentioned steps, you can effortlessly migrate the domain name of your website without hurting the SEO of your site. Although we would recommend not changing the domain name unless it’s utterly essential.


August 2019 Income Round Up

August is typically a month where lots of online entrepreneurs enjoy the summer weather. Many of the reports below mention their appreciation for a source of income that gives them the flexibility to enjoy life in the summer!

#1 takeaway – Risk Mitigation: As entrepreneurs we are constantly pushing forward and sometimes don’t do the little things to make sure our business risks are mitigated. This often takes the form of relying on 3rd party services (email, hosting, payment processing, passwords etc) to hold our critical business data. There were 2 people this month that had scares which could have been a lot worse regarding 3rd party services holding their site and websites email list. My #1 takeaway this month is to refresh my monthly task of ensuring up to date backups of business critical infrastructure is taken! 

#2 takeaway – Prolific Commitment to Content: Many of the successful businesses in this group use the word “investment” and not “expense” when discussing content. The most expensive single outlay of capital by far is content for most of these businesses. 

  • 24k word pieces of content
  • $10k worth of content in a new site before the first monetization method is tested
  • 39 blog posts in a single month
  • $5k-$20k in content investment per month 
  • 75% of monthly expenses every month is an investment in content
  • 3 podcasts, big industry reports, content updates and 5 person marketing team! 

This analysis has me doubling down on the creation of some incredibly useful pieces of content (plus more than just words) that are in the works and coming out soon! 

Quick August Update on my End:

  • I have a significant focus on and but in the rest of my business here were some of the key activities for Aug…
  • August was busy putting the final touches on the entity of and getting it ready for our soft launch in Sep and a larger push coming soon.
  • A rededicated focus the last 6 months to an ecommerce store with consistent content and executing 1 solid upgrade strategy per month has paid off with the sites best month in over 2 years!
  • ContentRefined was finalizing the plan for a couple big pushes in September during August including some team re-org.
  • My family summered hard with the kids out of school enjoying the cottage and lots of mountain biking 

My Reason for This Round Up:

When I started my online entrepreneurship journey I took a lot of inspiration from others that were sharing everything they did online. Seeing that people like me were making REAL money and that the opportunity to replace my day job was possible. 

It has been 3 years since I left my day job –

The more transparent the report the more I appreciated and was motivated by it. 

Over the years I have tried to be as transparent as possible sharing along the way my goals, business successes/failures and the ultimate results(profits). 

After years of sharing monthly income posts I decided that it made sense to stop these… a decision I actually regret as I wish I had found a way to keep sharing some of what I was doing. My reason was as my online world and “real” worlds became more tangled.  

Looking at many of the people that originally had an income round up they have also stopped. Namely the most famous in the space Pat Flynn no longer does income round ups. 

I will cover…

  1. List of inspiring income report posts and how they earned their profits
  2. Recognize motivating people showing not just telling people the results they are achieving
  3. Learn from others – What the key learning is from the people

Last Month Profit – $17,131.22

Name – Ron Stefanski

Website –

Business Model – Authority Affiliate Site

Income Report –

Key Lesson(s):

  • The overall growth rate has been incredible! (look at the graph below)
  • Technical challenge cost Ron a lot with a site being updated and having a noindex, nofollow not removed when the site was moved from staging to production
  • Content is by far the biggest expense with a $10k investment in content in a new site without turning on any source of earnings from it

Last Month Profit – $4,590

Name – Lidiya

Website –

Business Model – Blogging

Income Report –

Key Lesson(s):

  • Interesting self reflection on aiming to make six figures from blogging
  • 39 blog posts published on her site in August! Continues to publish prolifically

Last Month Profit – no update this month

Name – Spencer Haws

Website –

Business Model – Authority Affiliate Site

Income Report –

Key Lesson(s):

  • No update this month

Last Month Profit – $4,026.72

Name – Johnny FD

Website –

Business Model – Mixed – Dropshipping & Investing

Income Report –

Key Lesson(s):

  • One of the only people on here whose business model is dropshipping via a shopify store. It can be a great model with a few more moving parts/opportunities for optimization vs a typical content site
  • With a busy fall travel schedule he seems to have really prioritized the lifestyle side for the month with lots of gym time and relaxing time!

Last Month Profit – $38,047 

Name – Jon Dykstra

Website –

Business Model – Authority Website (display ads)

Income Report –

Key Lesson(s):

  • Jon had a scare this month where he thought his database of email subscribers may have been lost! This is not something that I have historically backed up but based on Jon’s scare I am adding it to my monthly task of backing up critical business data!
  • Optimization mindset – Jon is great at always looking at tweaks to make small incremental improvements! For one site he optimized image hosting saving him $300/month, he jokes that it will help pay for netflix but in all reality if he continues to find a $300/month savings every month in 1 year his entities value will have increased by over $100k (monthly savings 300×12)*(business valuation 3x annual earnings)

Last Month Profit – $30,814

Name – Ryan Robinson

Website –

Business Model – Authority Website (affiliate earnings)

Income Report –

Key Lesson(s):

  • This is the first month I have had Ryan on here, Maddie from ContentRefined who was on his podcast here mentioned I should include him!
  • Epic Content – Ryan has really focused on producing incredibly large posts 5000+ word minimum with some monsters at 24k words like his how to start a blog post

Honourable Mentions:

Although they don’t do exactly income reports there are a few reports that are worth mentioning and when they publish new reports I will be sure to include.

This month there is one other report I want to feature…

EmpireFlippers – Quarterly Report

$498k/month Revenue in Q2 2019 Published Aug 26, 2019

Key Lesson(s):

  • Compounding growth over 6 years “If you roll up your sleeves, commit to work every day, and have a vision of the future for your business, then the compound interest you’ll gain might just change your life.” 
  • Content consistently everywhere, their content push on giant industry report, 3 podcasts, content updates to existing content has all resulted in over 50% of their inbound traffic being organic.  

Am I missing any I should include? Please drop a message in the comment section below with anyone I should include next month!

Content Website Buying Due Diligence – FAST 5 Minute 5 Step Checklist

There are a lot of great articles going in depth about how to do due diligence when buying a website. Many of these are more in depth than you want to do for an initial pass. After doing this quick check a lot of these deep dive articles are great to checkout put out by brokers… EmpireFlippers & FEInternational.

There are even great companies like Centurica that for a fee will do a deep dive into a site. I have used them in the past to scale due diligence and they are great.  

In this post I am going to provide the quick initial check that can be done in under 5 minutes (if all the information is available) for you to see if there are any red flags. 

In addition to the checklist and screenshots I will do a review myself on a public listing at flippa so you can watch over my shoulder. 

We use a lot of tools for this process totalling over $1k/month! If you want to save the costs and pick up a content site in the $2.5-$75k range checkout the sites listed at MotionInvest.

Here are the tools we use…

This is the quick 5 minute FAST preliminary due diligence guide. 

  1. Income Verification
    1. Images can be faked – video of earnings is best
    2. Earnings per visitor is reasonable – a joke site earning $0.1 per visitor doesn’t make sense while a high ticket focused amazon associate review site earnings that same amount per visitor does make sense. 
    3. Expenses if any are reasonable
  2. Traffic Verification
    1. 6 months to 1 year of traffic – steady growth or stable is the ideal
    2. GEO Location – Making sure the traffic isn’t all from an area that can’t be monetized or faked
    3. Time on site & Device – If the traffic is faked the time on site and the device used isn’t a normal distribution 
    4. Traffic claimed and traffic shown by 3rd party service like SEMRush are reasonably aligned.
  3. Backlink Analysis and Red Flags
    1. Check all 301 redirect – make sure the site hasn’t been moved from another location and the end result would be you own a domain with no traffic
    2. Are the links “Real” and “Relevant” links? – Simple enough but you want to make sure there are “real” links put by someone to help their audience and are from “relevant” sites. 
    3. No unusual concentration of spammy links or rate of link acquisition – See video for explanation
    4. No overuse of any single strategy (blog comments, scholarships, donations, PBN, paid links, widget links etc) – If all the links are from one strategy it is not ideal (see “real” & “relevant” rule of thumb above) – here is a more in depth backlink analysis tutorial
  4. Content Check
    1. Plagiarism Check – Running a quick plagiarism check to make sure the content is unique is great. 
    2. Quality – is the content answering the searchers queries? Maintaining content has a cost… if the starting point of that content is low then you will need to factor in a lot of updates/re-writes to that content
      1. Pro Tip – You can use MarketMuse to see the quality of the content relative to the competition. 
  5. Archive & WhoIs Check
    1. Has the site had a “colourful” past or different then what the traffic/earnings would suggest? See video for more details.  – Note I find Archive doesn’t work for some sites, here is a wayback machine archive alternative.
    2. Does the history of the domain name transfer make sense

If the site passes this FAST preliminary check it is time to do a deeper dive! The deep dive analysis will be the subject of another article… stay tuned for that.

If you are interested in Content Sites that are earning right now and have passed this preliminary a deeper due diligence process checkout MotionInvest!

What is your favourite red flag when looking at a website to potentially buy?