SEO Handbook
SEO Handbook
Introduction 1
4. Install WordPress 5
5. Choose a theme 6
7. Site architecture 8
8. Keyword research 9
8.1 Keyword competition 10
8.2 Keyword traffic 11
8.3 Google Alphabet Soup 12
8.4 Infinite keyword ideas 13
8.5 Utilizing YouTube 14
8.6 Utilizing Quora 15
8.7 Find more keywords 16
9. Content structure 17
9.1 Headings 18
9.2 Table of contents 19
9.3 Answer targets 20
9.4 Image SEO 21
9.5 People also ask 22
9.6 The perfect blog post 23
9.7 How to write fast 24
9.8 URL slugs 25
9.9 Best content types 26
15. Tools 46
Introduction
1
1. Choose your niche
Before starting a blog, you need to choose your niche. Niche selection is
important because it determines how high your RPM (estimated earnings
per 1000 ad impressions) will be if you decide to run ads on your site.
According to Ezoic, the top-earning niches (in 2020) are home & garden,
automotive, and family. However, I highly recommend choosing a niche that
you’re passionate about or experienced in. For example, if you enjoy playing
games, you can start a gaming blog.
That said, YMYL (your money or life) niches (e.g., health, law, and finance) are
more competitive than other niches, so it’s best to avoid them. In the
beginning stages of your blog, you need to find keywords in your niche that
the larger publishers missed out on (more on how to do this later).
If you want to cover a lot of topics, you can also start a multi-niche blog. The
most successful blogs in the world cover a huge range of topics—not just one.
Some examples are WikiHow, Lifewire, and Business Insider. That said, I
recommend focusing on a niche first, then slowly expanding to more topics.
2
2. Get WordPress hosting
To get your blog up and running, you need a web host and a content
management system (CMS). The gold-standard CMS for bloggers is
WordPress(.org) because of its functionality, plugins, and themes.
If you don’t know what web hosting service to use, I recommend using
SiteGround. There will be 3 plans that you can choose from including
“StartUp”, “GrowBig”, and “GoGeek”.
If you’re just starting a blog, you won’t get much traffic in the first 3 to 6
months. Hence, I recommend getting the “StartUp” plan.
3
3. Choose a domain name
If you’re lacking domain name ideas, a simple way to come up with a good
domain name is to combine “your niche” + “a related word” together. For
example, if your niche is technology, your domain name can be “tech” + “land”
= techland.com.
4
4. Install WordPress
After you’ve installed WordPress, you can access your WordPress dashboard
at any time by logging in to your SiteGround account > Websites >
WordPress Admin or yourwebsite.com/wp-admin. The first thing that you
need to do after installing WordPress is to add an SSL certificate to your site.
To add an SSL certificate to your site, log in to your SiteGround account >
Websites > Site Tools > Security > SSL Manager > Let’s Encrypt > Get. The
final step is to configure WordPress to work through HTTPS.
In 2014, Google announced that HTTPS is a ranking signal, so you have to add
it to your site if you want to rank higher.
5
5. Choose a theme
WordPress has thousands of themes that you can choose from. There are
free and paid themes—but I highly recommend investing your money in a
premium theme as they have more features and email support.
Ideally, you should use a theme that is fast, minimal, and modern. Some
examples of great themes are GeneratePress, Divi, and Astra. You can find
and buy WordPress themes on ThemeForest.
6
6. Install essential plugins
• Yoast SEO
Yoast SEO is an all-in-one SEO plugin for WordPress. I mainly use it to add an
XML sitemap to Google Search Console and to enable breadcrumbs on my
site.
This is Google’s official WordPress plugin where you can easily connect your
site to Google Analytics, Google Search Console, and more (please do this!).
• Autoptimize / Jetpack
7
7. Site architecture
Having a simple site architecture (like the image above) will make it easier for
search engine crawlers to index all the pages on your site. Any page on your
site should be accessible in under 4 clicks.
To achieve this, you need to add main categories to your site and support
them with subcategories. An example of a category is “Sports” and an
example of a subcategory is “Basketball”. This will allow Google to
understand the context of individual pages on your site.
Here are some sites with excellent categories and subcategories: Wirecutter,
The Spruce Pets, and The Verge.
8
8. Keyword research
Keyword research is the bread and butter of SEO. The goal is to find
underserved keywords in your niche that people are searching for. If no one is
searching for the keyword that you’re targeting, you won’t get any search
traffic.
Generally, the keyword that you’re targeting should be in the title of your
article. For example, if your desired keyword is “download YouTube videos”,
the title of your article should be “How to Download YouTube Videos”.
9
8.1 Keyword competition
Before writing an article, you need to check the competition of the keyword
that you’re targeting on the Google search result pages. You should only
target low-competition keywords. If your desired keyword is too high in
competition, your article will never rank on Google (no matter how good it is).
10
8.2 Keyword traffic
The easiest way to check the traffic of a keyword for free is to use the Google
Keyword Planner. Here are 5 easy steps on how to do this:
Ideally, you should aim for keywords that have at least 100-1K avg. monthly
searches. Low searches = little to no traffic (and they aren't worth your time).
You can also check the traffic of a keyword using YouTube (section 8.5).
11
8.3 Google Alphabet Soup
The first keyword research method that you should learn is the Google
Alphabet Soup method. Simply type in a keyword on Google and click your
mouse on different points of the query to autocomplete your search.
12
8.4 Infinite keyword ideas
Using the Google Alphabet Soup method in section 8.3, you can come up with
hundreds of content ideas in seconds. For example, you can start with a query
like “How to clean x” and replace “x” with anything.
Once you’ve found a keyword, check its competition and traffic by following
sections 8.1 and 8.2. Only write an article about it if it’s low in competition.
13
8.5 Utilizing YouTube
To use this strategy, you need to find a popular YouTube channel in your
niche. Here are 4 easy steps on how to do this:
1. Let’s say that you’re in the tech niche. Search for a keyword like “How
to get Microsoft Office for free”.
2. Visit a channel that is ranking well for the keyword.
3. Click on Videos > Sort by > Most Popular.
By using this strategy, you can find a ton of high-traffic keywords to publish
articles on. But before you do, make sure to check the competition of the
keyword by following section 8.1 first. If the keyword is too high in
competition, avoid it at all costs! If the keyword is low in competition, it’s a
perfect opportunity to convert it into a blog post.
14
8.6 Utilizing Quora
This keyword research strategy is similar to the previous one. But instead of
using YouTube, we’ll be using Quora. Typically, the answers on Quora that
have a ton of views are most likely ranking on the first page of Google.
1. Let’s say that you’re in the fishkeeping niche. Search for a question like
“How do I grow aquarium fish?”.
2. Visit a person’s profile that has a lot of answer views.
3. Click on Most recent > All-time views.
Now, you’ll be able to see the person’s most-viewed answers. Next, check the
competition of each question by following section 8.1 (you should be familiar
with this by now!) and write a blog post about it if it’s low in competition. If
it’s too high in competition, skip it!
15
8.7 Find more keywords
• SimilarWeb
A great way to analyze your competitors’ keywords (for free) is to search for
their website on SimilarWeb and view their top 5 keywords under "Organic
search" (see screenshot above).
Enter a website in the tool to see its top pages and ranking keywords. Keep in
mind that there’s a limit of 3 reports per day (so make them count!).
• Keyword Sheeter
16
9. Content structure
Now that you’ve found some keyword ideas, it’s time to write the actual
content! In this section, you’ll learn how to structure your articles to rank
higher on Google. To begin with, navigate to your WordPress dashboard >
Posts > Add New. After you’ve clicked on “Add New”, you’ll land on the
WordPress editor (also known as Gutenberg). In the editor, the 3 most
common blocks that you need to use are headings, spaces, and images (more
on how to use them effectively later).
17
9.1 Headings
Headings are one of the most important elements in an article. Your headings
should always be relevant to the keyword that you’re targeting. If they are
not, Google will “think” that you’re going out of topic, which can hurt your
rankings.
In most cases, you should only be using a couple of heading tags—H2 for
headings and H3 for subheadings. The H1 tag is the title of your article (make
sure to follow the capitalization rules). For listicles (e.g. 20 Healthy Fruits)
and how-to guides (e.g. How to Start a Blog), you should always include
numbered headers.
Let’s say that you’re writing an article about “Healthy fruits''. If so, your
headers should be “1. Apple, 2. Blueberries, 3. Bananas” and so on. If you’re
writing an article about “How to start a blog”, your headers should be “1.
Choose a domain name, 2. Get hosting, 3. Customize your blog” and so on.
18
9.2 Table of contents
To add a table of contents on WordPress, you can either use anchor links or a
plugin. Here’s how to add a table of contents using anchor links:
1. Click on a header.
2. Click on “Advanced” in the block settings.
3. Enter a number (e.g. 1) into the “HTML anchor” field.
4. Copy the header’s text and paste it into a numbered/bulleted list.
5. Hyperlink the header’s text using “#1”.
6. Repeat this process for the rest of your headers.
In most cases, your table of contents should include all of your H2 headers.
The image above is an example of a good table of contents for a guide on how
to start a dropshipping business. For step-by-step guides or listicles, your
table of contents should be a numbered list. Otherwise, it should be a
bulleted list.
19
9.3 Answer targets
The single most impactful on-page SEO tip is to include an answer target in
each article (see the image above). This can increase your ranking position as
Google can display your answer as a featured snippet (a piece of text on top
of Google's search results like this).
Tip #1: Write your answer directly under the header (see the image above).
Tip #2: Try to be as direct and as specific as possible.
Tip #3: Include the main keyword in the first sentence.
Tip #4: Add a second sentence expanding on the first.
Tip #5: Try to answer the query in the first 500 words of the article.
Tip #6: Bold the text(s) in your answer.
Tip #7: Use a status word (e.g. is, are).
For example, if the question is, “What is a prime number?” you should start
your answer with “A prime number is…”. If the question is “How do I scan a QR
code?”, you should start your answer with “To scan a QR code…”.
20
9.4 Image SEO
Always try to add original images to your articles. When you do, make sure to
add an appropriate alt text to each one. To add an alt text on WordPress, click
on the image > Block > Image settings > Alt text. Alt text will help your images
rank on Google images, which can increase your search traffic.
Let’s say that you’re writing an article on “How to delete an iPhone app”. If so,
you can screenshot the steps on your iPhone and add them to your content.
Here’s an example of an article (by WikiHow) with good images.
Editing images: Make sure to add arrows, circles, rectangles into your images
to point out what the person should do. I highly recommend using Pixlr to
edit your images because it’s free and packed with features. Here are some
golden rules to follow for images:
Bonus: A neat trick that I like to do is to add a “Click to see more” text at the
bottom of my images (like this), especially for listicles. This will improve your
image click-through rates.
21
9.5 People also ask
“People also ask” is a Google snippet that displays the most commonly asked
questions from a query (see the image above). The snippet is typically shown
directly under the first Google search result.
For example, if you’re searching for “How to start a blog”, the “People also
ask” snippet will show related questions like “How do bloggers get paid?”,
“How do I start a blog with no money”, and more.
If you don’t know what headers to use in your blog post, you can use the
“People also ask” questions as your H2 headers and provide answers to them.
You can also use them to give your blog post more depth. Additionally, if your
answers are good, they can rank in the “People also ask” snippet.
Let’s say that you’re writing a blog post about “How to start a blog”. If so, your
H2 headers should be “1. Choose your niche”, “2. Choose a domain name”, and
so on. You can also add the “People also ask” questions as additional H2
headers like “How do bloggers get paid?”. This will make your blog post more
relevant and informative to users.
22
9.6 The perfect blog post
The perfect blog post is optimized for both search engines and humans. To do
so, structure your content progressively and write like you’re talking to a
good friend.
If you don’t know how to structure your content, take a look at your
competitors’ content that is ranking well on Google and see how they
structure theirs. Here’s a summary of writing the perfect blog post:
Note: Try not to link to another article that targets the same keyword as
yours. Otherwise, you may not outrank them. If you’re unsure, you can mark
the link as “nofollow” (you can do this with the Yoast plugin) so that PageRank
is not transferred.
Here are some examples of great blog posts: How to Code a Website, Best
Fish Names, and How Long is a Soccer Game?.
23
9.7 How to write fast
• Short-form content
• Typeracer
As a blogger, you need to have a fast typing speed so that you can produce
content faster. The goal is to be a content writing machine. A great way to
improve your typing speed is to practice it on Typeracer. Treat typing like a
mini-game.
24
9.8 URL slugs
The URL slug is the last part of a URL. For example, if your URL is
“example.com/about-us”, the URL slug is “/about-us”. Google recommends
keeping your URL structure as simple as possible for user-friendliness.
Instead of “example.com/18-resume-examples-for-students-with-templates”,
use “example.com/resume-examples.
With the Yoast plugin, you can easily change your URL slug by scrolling to the
bottom of your post > Yoast SEO > Slug. You can also add a meta description
(a summary of what your blog post is about) into the “Meta description” field.
The meta description of your article will be shown on the Google search
result page.
25
9.9 Best content types
I’ve written more than 600 blog posts in my blogging journey so far—here are
the content types that get the most search traffic:
• How-to guides
E.g., How to Meditate for Beginners, How to Keep Pets off the Furniture,
How to Find a Low‐Cost Hobby, How to Repair Perm Damaged Hair, How to
Photograph the Moon, How to Create a Rooftop Garden.
• Problem-solution
E.g., How to Fix a Lighter, How to Fix a Treadmill, How to Fix a Slinky, How to
Fix a Broken Zipper, How to Fix a Scratched DVD, How to Fix Brakes on a
Bike, How to Fix Computer Speakers.
• Listicles
E.g., Best Cat Names, Business Name Ideas, Richest Countries in the World,
Oldest People in the World, Best NBA Players, Most Downloaded Apps, Most
Popular TV Shows of All Time, Most Expensive Cities in the World.
26
10. Ranking on Google
After you’ve published a blog post, you need to wait for it to rank naturally on
Google. To help you to better understand, this section contains frequently
asked questions on ranking on Google and my answers to them.
A: For new sites, it usually takes 3 to 6 months for your posts/pages (see
screenshot above) to rank on the first page of Google. For more established
sites, it usually takes a few weeks.
A: Your posts/pages are not ranking on Google either because your site is too
new, your post/page is too new, or the keyword that you’re targeting is too
high in competition (see section 8.1).
A: If your post is under 3 months old, you need to wait for Google to index
and rank it naturally. If it is 6 months old, try restructuring it. If it still doesn’t
rank well after restructuring, you can skip it.
27
10.1 The Google Sandbox
Expanding on the previous section, you need to familiarize yourself with the
Google Sandbox. In simple terms, the Google Sandbox is a period where your
site is quarantined and your posts/pages won’t rank that well on Google. This
means that your site will have minimal organic traffic in the first few months.
28
10.2 Speed up indexing
WordPress dashboard > Yoast plugin > General > Features > XML sitemaps >
? > see the XML sitemap > copy sitemap URL > Search Console > Sitemaps >
Enter sitemap URL > SUBMIT.
Publisher Center > Sign In > Add publication. This is the secret sauce that I
used for my posts and pages to get instantly indexed on Google.
Bing Webmaster Tools > Sign In > Google > Import site from Google Search
Console. You can rank faster on Bing than Google.
29
10.3 Check your rankings
After you’ve published an article, you can check its ranking position on
Google (once in a while) by using a free tool like SerpRobot. I personally use
SerpRobot to check my rankings and it's almost 100% accurate. Here’s how
to use it:
SerpRobot will then show you the ranking position of each keyword.
Alternatively, you can use the Google Search Console to check the average
position of your keywords in the Google search results. To do so, navigate to
Google Search Console > Performance > Search results > Average position >
Queries.
30
11. Off-page SEO
Social media is about creating a social media account for your blog on every
platform (every successful media company does this). This includes
Instagram, Facebook, YouTube, Twitter, Pinterest, and many more. It also
involves promoting your blog posts on various social media platforms and
forums.
Link building is about acquiring links (also known as backlinks) from other
websites to your website (more on how to do this later). For example, if
Wikipedia links to your website, that’s a backlink. To Google, a link from
another website (especially authoritative sites like Wikipedia) to your
website is like a vote of confidence (similar to likes on a social media platform
like Instagram).
31
11.1 Social Media
1. YouTube
2. Pinterest
If done right, Pinterest can drive a ton of traffic to your blog. Create a pin for
each blog post, schedule them using Tailwind, and upload them to Pinterest.
Here’s an example of a successful Pinterest account.
3. LinkedIn
Create an account for yourself and your blog. In your LinkedIn profile, add
your skills (make sure that they align with your blog’s niche).
Create an account for your blog on these social media platforms and promote
your blog posts there. However, I don’t recommend spending too much time
on them because social promotion only gives a short-term traffic spike.
32
11.2 Link building
In the early days of your site, you should focus more on publishing a lot of
high-quality content instead of building links. Personally, I do little to no link
building at all—so I’m going to keep this section short and sweet. That said,
here are a couple of link-building strategies that I use and recommend:
Link building strategy #1: To get your first links, share your website on
relevant forums, directories, and social media platforms (via section 11.1).
This includes Crunchbase, Reddit, Quora, and Hacker News.
Link building strategy #2: Write articles based on statistics (e.g. 10 Cat
Statistics to Know in 2022). You can write statistics on apps, products,
services, sports, games, companies, and more! This is the secret sauce that I
used to gain a lot of organic backlinks for my blog. Again, please check the
competition of any keyword before writing (via section 8.1).
33
12. Monetization
• Display ads
Display advertising (more on this later) is one of the easiest and best ways to
monetize a site. You can expect to earn around $5 to $20 per 1,000 visitors
with it. Here’s an example of a site making money with display ads.
• Affiliate marketing
Amazon Associates is one of the most popular affiliate programs on the web.
Simply sign up for it and include links to products that you want to
recommend. If someone buys the product, you’ll gain a small commission.
Here’s an example of an article containing affiliate links.
• Info products
You can create and sell info products on your site. For example, if you have a
photography blog, you can create a course about basic photography and
promote it on your blog posts. Here’s an example of a site selling info
products.
34
12.1 Display ads
Display advertising is the main monetization strategy that I use for my blog
(so I’ll be focusing more on it). Essentially, the more traffic you have, the
higher your revenue will be. However, you shouldn’t expect to earn much in
the first 6 to 8 months because it takes a long time to get search traffic (see
section 10.1).
To give you an idea, I got my first payment only after 8 months of blogging
consistently. In addition, ad companies will delay your payments (more on
this later). To get ads on your site, you need to apply to an ad company like
Google AdSense, Ezoic, Mediavine, or AdThrive (more on this later).
How much you can earn with ads depends on your RPM (estimated earnings
per 1000 ad impressions). For example, if your blog has 100k visitors per
month with a $20 RPM, you’ll earn $2,000 per month. Some niches like
business and finance have a higher RPM while other niches like gaming and
entertainment have a lower RPM. But this doesn’t mean that you should start
a business or finance blog. Instead, you should choose a niche that you’re
passionate about or experienced in (via section 1).
35
12.2 Google AdSense
Google AdSense is the first ad network that most bloggers join. This is
because there are no traffic requirements. In addition, most “premium” ad
companies require your site to get accepted to it before you can apply to
them.
Before you apply, ensure that your site has a logo, about us page, footer, and
some blog posts so that you’re more likely to get accepted. It also needs to
follow the Google Publisher Policies. My site was rejected thrice before I was
accepted. If you happen to get rejected, try making improvements to your
site and apply a week later.
In terms of how much you can earn, Google AdSense pays the least among all
the ad companies. To give you an idea, I was only making around $1 a day.
This is why you should move on to other ad companies (my recommendations
in the next sections) as soon as you hit their traffic requirement.
36
12.3 Ezoic
Requirements
Your content needs to adhere to the Google Publisher Policies. There are no
traffic requirements. You can apply to Ezoic here.
My thoughts
I joined Ezoic shortly after I joined Google AdSense. I highly recommend
applying to Ezoic some time after you’re accepted to Google AdSense. This is
because they pay much higher and they have in-depth analytics. When I got
accepted to Ezoic, I had an account manager that help me set up everything.
Their support was fast and friendly. However, my site had caching issues and
my RPM wasn’t the best. That said, I recommend applying to Mediavine or
AdThrive once you hit their traffic requirements.
37
12.4 Mediavine
Requirements
50,000 sessions in the last 30 days. Good standing with Google AdSense and
original content. Majority of US, UK, and CA traffic. You can apply to
Mediavine here.
My thoughts
I got accepted to Mediavine a few months after I joined Ezoic. Mediavine is by
far the best ad management company that I’ve worked with. They deliver
industry-leading CPMs (the price of 1,000 ad impressions), their ads don’t
slow your site’s speed that much, and they have an amazing support team.
The best part is, your revenue share will increase as your traffic increases.
Along with their loyalty bonus, your revenue share has the potential to reach
90%. The only thing that I dislike is the 65 days payment delay. But after the
initial 65 days, your payments will arrive like clockwork. As soon as you hit
50,000 monthly sessions, I highly recommend applying to Mediavine.
38
12.5 AdThrive
Requirements
100,000 pageviews in the last 30 days. Majority of US, UK, and CA traffic.
Unique and original content. You can apply to AdThrive here.
My thoughts
Unfortunately, I got rejected from AdThrive for no specific reason. Their
application review process is as strict as Mediavine’s—the acceptance rate is
only 15%. That said, based on a study done by Income School, AdThrive’s and
Mediavine’s RPMs are pretty similar (see the image above). However, if
you’re a larger publisher getting 15 million ad impressions per month,
Mediavine is more suitable for you because your revenue share will be
increased to 85%.
39
12.6 Increasing your RPM
Once you have ads up and running, you need to optimize your site to increase
your earnings. Here’s a checklist to increase your RPM:
If you’re using Ezoic, Mediavine, or AdThrive, you can turn on video ads.
Video ads can increase your RPM by 10% to 40%. If you’re using Mediavine,
make sure to enable the Universal Player. If you’re using AdThrive, make sure
to enable the Sticky Outstream Video Player. Both of these players allow you
to run video ads on your site without having to create your own videos.
40
13. E-A-T & Google updates
Several times a year, Google also introduces updates to its search algorithms
and systems. These are known as “Core updates”. Some sites will experience a
drop in traffic while other sites will remain indifferent. In late 2018, the
Google medic update was introduced—which decimated sites in the medical,
health, and fitness niche. The sites that managed to recover from the update
made significant improvements to their E-A-T.
41
13.1 How to improve E-A-T
1. Add an “About Us” page that provides information about your site,
authors, and editorial guidelines (example).
2. Using the Yoast SEO plugin, enable author archives by going to Yoast >
Search Appearance > Archives > Author Archives > Enabled.
3. Use real author names instead of pseudonyms.
4. In each author’s bio, state their experience and provide their social
media links (LinkedIn, Twitter, Instagram, etc.) (example).
5. Make sure that your articles have proper grammar, spelling, and
punctuation.
6. Limit the number of ads and pop-ups on your site.
7. Create a social media account for your website on every social media
platform (via section 11.1).
8. Using the Yoast SEO plugin, enable breadcrumbs by going to Yoast >
Search Appearance > Breadcrumbs > Posts (post) > Category.
42
13.2 Specific guidelines
The first step in keeping your site safe from Google’s core updates is to avoid
using any black-hat SEO techniques. Black-hat SEO consists of techniques
that are used to “trick” Google into ranking your pages higher. This includes
automated content, link schemes, scraped content, and more (see the full list
here). In addition, you should never buy traffic because you’ll get banned
from advertising companies.
43
14. Blogging timeline
Below is a table of my results after blogging for 2 years. You can use it as a
benchmark on how many posts you should publish each month—but don’t be
discouraged if your organic sessions are lower. This is because every niche is
different and some take a longer time to get traction.
44
May 2021 31 1,136,304
As you can see from the table above, I started taking blogging seriously in
June 2020 and set a goal of publishing an article every day. By doing this, my
site’s traffic soared from July 2020 onwards. Because I targeted
low-competition (section 8.1) and high-traffic (section 8.2) keywords, I was
able to grow my site to over 1 million monthly visitors without building any
backlinks (section 11.2).
45
15. Tools
Web hosting
Siteground – I personally use Siteground for my site. They have a fast loading
speed, quick support, and high uptime.
Keyword tools
Google Keyword Planner – Check the traffic of a keyword for free.
SimilarWeb – Analyze the top 5 keywords of a site.
Moz Domain Analysis – See a site’s top ranking keywords (limited to 3
reports per day).
Keyword Sheeter – Generate unlimited keyword ideas.
Keywords Everywhere – A Chrome extension that displays the authority and
traffic of a site directly on the Google search result page.
Display ads
Ezoic – No traffic requirements.
Mediavine – Your site needs to have at least 50k monthly sessions and mainly
US/UK/CA traffic. I currently use Mediavine for my site.
AdThrive – Your site needs to have at least 100k monthly pageviews and
mainly US/UK/CA traffic.
SEO resources
r/JustStart – SEO case studies from people around the world.
r/Blogging – If you have any blogging or SEO-related questions, you can ask
them in the bi-weekly thread.
Image editing
Pixlr – Pixlr is by far the best free image editor I’ve ever used. You can add
text, elements, shapes, and more.
Video editing
Kapwing – A free and simple video editor with no watermark.
46
YouTube channels to subscribe to
These are the channels that I subscribed to when I first started learning SEO.
Income School – Learn internet marketing, blogging, SEO, and Youtube.
Passive Income Geek – Morten is an online marketer since 2007 who owns
multiple niche sites.
Carl Broadbent – Carl is a full-time affiliate marketer from the UK.
Shaun Marrs – Shaun is a UK blogger.
Emilia Gardner – Emilia shares income reports from her niche sites.
Ficks – Income reports and site updates.
Chris - Niche Safari – Creating an income from building website properties.
Passive Income Phil – Building a blogging empire and paying the bills.
Shane Dutka – Full-time government accountant turned digital entrepreneur.
Create and Go – All about starting a blog and making money.
Google Search Central – Information and tools to help you understand and
improve your site in Google Search.
47