The best way to learn SEO is to take it on board and do it yourself. This way you are hands-on and you will remember what you have to do for every article or post you write. Make yourself a checklist of all the SEO strategies you need to do for each and every post.
I have outlined an SEO checklist below. Feel free to copy and add to it for your own purposes.
What is SEO and how it works?
SEO stands for Search Engine Optimization. Basically what it is is a measurable, repeatable process that is used to send signals to search engines that your pages are worth showing in Google’s index.
If you think about it, SEO is really just a process of proving to search engines that you are the best site, the most authoritative, the most trusted, the most unique and interesting site that they can offer to their customer – the searcher. Get people to talk about you, produce good quality content, get people to link to you, and Google will be more confident that you are the best result that they can offer to their searchers, and that’s when you will start ranking on the first page of Google.
So what is the best way to learn SEO?
Know your target audience
There is a large percentage of consumers who start their search with search engines when shopping online. So, if your site isn’t accessible or indexed via search engines, then you may not be found at all.
Let’s think about who’s searching for you. These are the people you’re optimizing your website for. These people are called your target audience, and in order to do your own SEO, you must know them.
Traditionally, getting to know your target audience involves determining their demographics, which means age, sex, geographic location and their needs (also known as pain points). These pain points are what you want to focus on, as they will determine what keywords and types of content resonate with your audience. Pain point being the problem visitors want answering.
How do you discover these pain points? Put yourself in your audience’s shoes and consider what they’d do if they had a question. They’d probably Google it.
Instead of relying on Google’s results or autofill to see what’s being searched, head over to Keyword Tool Dominator to get the full picture. This tool will allow you to get an idea of what answers your audience is seeking.
Another option is to insert yourself into your audience’s conversation. Go onto Quora, Reddit, and other popular forums like Affiliate Fix to see what’s being asked and answered and to better understand how you can help. Reply to topics with your 2 pennies worth with helpful content.
Understand keyword research and planning
Once you understand your target audience and their pain points, you’ll have a better idea of which keywords to target. Your customers probably use different terms to refer to your products and services than your colleagues and industry leaders. So keep this in mind when brainstorming keywords. Look for phrases that are searched for in a more casual, human way rather than in a computer terms way.
Free tools like Google’s Keyword Planner, Ubersuggest and Jaaxy are good places to start your keyword research. If you have the budget paid research tools like SEMRush and Wordtracker are also helpful.
Try the Jaaxy Keyword research tool below. You are aiming for 100+ traffic and 100- competitors. You will find your competitors volume when you click on QSR.
Make a list of your keywords and longtail phrases, divided by priority and search volume. This will help drive and organize content for your website, blog, and social media.
If you’re still exploring what’s available, there’s a great list of additional keyword research and rank tracking tools here.
Build up your site with keywords in mind
Now that you have an understanding of your most searched and relevant keywords, it’s time to apply those to your website.
Looking at your list of keywords, ensure that you have a page on your website that corresponds to each of your high and medium priority keywords and keyword phrases. This will help consumers find your website even if they’re searching for terms that are more generally related to your site’s focused area.
If you’re currently building a site now, we recommend WordPress for individual bloggers and small businesses. It’s simple, flexible and has plenty of built-in SEO features and plugins.
If you already have a WordPress, here’s how to SEO your existing content:
My No.1 recommended website. Here you will receive a free website where you will be taught step by step how to set up up for SEO strategies.
SEO Your Content
- Check each URL… Ensure that it includes the target keyword for that page. Keep it short and sweet. It’s good practice to include your keyword in the SEO title and meta description, too, although this doesn’t directly affect your search results.
- What’s the title of your page?… It should include the target keyword, but avoid keyword stuffing as that can actually hurt your SEO. The same goes for the text body of your site.
- If you have any outbound links, check their domain authority. High-ranking outbound links can help boost your page’s rank. To do this install the Mozbar Chrome Extension.
- Include graphics on your page… Nice images keep your visitors around longer and counteract high bounce rates (people abandoning your page as soon as they arrive) which can hurt your SEO.
- Optimize your images… Place the target keyword in each ALT description. Make sure the image you’ve uploaded has been saved with the target keywords in the filename itself, too.
- Include social media share buttons… How easy is it for your visitors to share your content on social media right now? Can content be shared with a single click? If not, add a plugin with social share buttons. When readers share your content, this gives you decent backlinks to your site and boosts SEO all around.
Build authority and backlinks through quality content
Surely you’ve heard the saying “Content is king!” We’ve all heard it to death and there’s a reason for that.
Never has it been truer than in today’s marketing world. Having an inbound content marketing strategy is integral to attracting consumers, converting leads and building a loyal customer base.
Consistent, quality content is amazing for SEO. By quality content, we mean factual research, actionable blog posts, articles with lists, easy-to-save infographics, thorough guides, e-books, and evergreen content.
This type of content helps you do your own SEO in a couple of ways. First, it helps you build authority within your industry. You’re free to showcase your knowledge and experience in the form of a blog, email newsletter, infographics and/or images. Don’t feel the need to post daily or consistently.
Secondly, quality content helps to build backlinks for your website. Backlinks are one of the main building blocks of a strong SEO campaign. Backlinks are a sign of a popular website, and they’re important for SEO because some search engines (especially Google) give more credit to websites that have a lot of backlinks.
Create, build and maintain a social media presence
Social media allows you to connect with your customers, industry partners, competitors, and the general public. Every small business should have a social media presence on a few main channels such as Facebook, Twitter, and Instagram.
Social media equips your audience to share your content and allows you to collect social signals (likes and shares) that contribute to your SEO.
Social media also gives you another platform on which to share your content, be found by consumers and ultimately gain more backlinks. Do your own SEO right by creating and curating a strong social presence.
Understand Google Analytics
The importance of analytics when doing SEO work is unparalleled. If you don’t know how to read and process your website’s traffic and conversions, you won’t understand how to do your own SEO.
Google Analytics is a great place to start, especially because almost 80% of searchers worldwide use Google. This tool helps you know where your visitors came from, segment your customer base, create campaigns, set and track goals, learn which keywords bring in the most organic traffic and much more.
Spend some time reviewing the Google Analytics dashboard and studying the different types of reports it can create. Becoming literate in this data will help you appreciate and improve your numbers as you do your own SEO.
Read SEO blogs and take free courses
The curse of SEO is that trends and best practices are always changing.
There are always new ways to optimize your site for search engines.
As you do your own SEO, look for ways to expand your knowledge on the topic. Subscribe to an SEO-specific blog or take a free course online.
I suggest free courses like:
Follow SEO updates by subscribing to:
It’s much simpler than you think to do your own SEO. If this is something you want to do for your business or just for your own entertainment follow my easy steps above.
Learning best practices for SEO will help you stay in tune with your search engine activity and ensure that you’re always producing content that helps your business succeed online.
In my related post below you will find some of the best SEO tools.
Related post…13 Free online SEO tools
The Ultimate On-page SEO checklist
- Main Keyword with more than 100 traffic and less than 100 competition (Use Jaaxy for this)
- The longer the content the better ( 1500 words )
- Use of LSI keywords ( Use LSI graph tool) for Semantic keywords (similar phrases)
- Keyword in the first 100 words (first paragraph)
- Keyword in H1 and H2 tag
- Keyword in image alt description
- Keyword in meta title, meta description
- External link to the authority domain for the main Keyword
- Internal link to other pages (your other relevant posts)
- Above the fold content (Before scrolling) Call to actions
- Infographic and media related to the topic
- Clear call to action (Ask for comments and share)
- Insert a video if applicable
- Check for content duplication
- References and links to other important websites within your niche
I hope you learned a few key factors about SEO and learned even more for my article “The best way to learn SEO”.
If you have any questions please feel free to contact me in the comment area below or through the contact form.