Pro SEO tip For a new WordPress Blog:- When you set up a new blog, you are working on various things like the structure and content of the blog. You may not want the search engines to crawl the blog and list it in search results. Make sure to use the ‘discourage search engines from indexing this site’ feature of WordPress until you have finished working on the blog.
Follow these 10 steps to get a good ranking in Google search results.
1. Set your categories and tags correctly
WordPress uses categories and tags to help you organize the content on your blog.
The general idea with categories and tags is to:
use categories to group your posts under a common topic
use tags to single out individual aspects or sub-topics of your posts
The main SEO benefit of this is that WordPress creates separate archive pages for your categories and tags. Tags and categories allow you to separate your website’s pages and blog posts into specific and broad groups, respectively. This improves your SEO because it allows the search engines to understand your website’s structure and the content your website actually contains.
2. Create quality content
Google’s algorithm updates such as Google Panda and Google Penguin were targeted at sites with low-quality content. Now you can imagine writing a really good blog post and no one visits your blog to read it. All those efforts that you put in researching and writing that post are in vain. You want people to visit and read your blogs. This can be achieved by doing WordPress SEO optimization for your blog so that when people search for your keywords in your domain, your blog shows up. We have listed the WordPress SEO best practices that you need to pay attention to drive organic traffic to your blog.
Don’t just write some content to build links and rank on Google. Even if you manage to rank your page high for certain keywords, it won’t take long for search engines to find out that you don’t have good content and you will be marked down resulting in loss of rankings.
Do proper research and write detailed, high quality and lengthy posts. These will satisfy the user and make them stay on the post for long. The best way to impress Google is to produce unique, well thought out content that your readers will love. Automatically, you will receive a boost in ranking.
3. Use Heading Tags Throughout Your Content
Headings are formatting options within your blog post. You can highlight the main topics in your content with a heading. They are great for structuring a page’s layout, make the content look good and easier to read. Search engines will use the headings to understand how organized the content is and what it talks about.
Basically heading tags are h1, h2, h3… It’s very important what heading you use in your content and in what order. Mostly, your post title is set in H1 tag by your theme. There should be only one H1 tag in one page so make sure not to use it anywhere in the post content.
Rest of them should be used as per the hierarchy. Main section headings can use H2, subheading H3 and so on.
4. While writing new ones, link to your old posts
Internal linking has always been and still is a very important way to let the search engines know about relevant content on your website. This creates a virtual map of related posts on your site and makes navigation within your site easier for both users and bots.
Link your old posts that are related to your new post by choosing the appropriate anchor text within the post. This is an SEO good practice as well as it will help get more traffic to your old posts.
5. Link to the special content more within your site
Do you have a blog post that has some unique research and users will find it interesting and helpful? You can give it special importance by linking it more often in any new posts you write or in the sidebar of your blog. This will let the search engines know that it is special and more users should read it.
6. Post fresh content regularly
Search engines algorithms love frequently updated blogs and they are given priority in rankings. You will need to post your content consistently so that you get a better ranking from Google. Don’t post 6 posts in a week and nothing in the next. New and fresh content will always receive a boost.
So post the content regularly and keep it interesting to generate visitor engagement. Also, keep updating your existing content as Google will give priority to this content rather than the content that never changes.
7. Limit permalink lengths
In case you’re not sure what this is about; here’s a permalink example:
You can have a long post title, however, try to avoid long post links or permalinks. Make a shortened version of your post title (if it’s too long) for the post permalink. Long links look bad and create a poor ‘first-impression’ among your potential readers. Google and other search engines like short to medium-sized descriptive links. Additionally, long links will not appear completely in search results so no point in keeping them. It’s best for the readers and hence for search engines that you keep permalinks up to medium length.
If your blog by default, doesn’t have the setting to make custom permalinks, you can easily set it up. Just go to your WordPress dashboard → Settings → Permalinks. Select “Post name below:
Once this is done, you will be able to assign custom permalinks to each of your blog posts. Furthermore, WordPress will predict what the best permalink for any given post is and assign it automatically.
WordPress has the ability to filter out unnecessary words from permalinks. Previously, a post titled, say, “Content For Social Shares Vs Content For Link Building” would have used ‘content-for-social-shares-vs-content-for-link-building’. To make it crisper and user-friendly you could change it to ‘content-social-shares-vs-content-link-building’. The word “for” is completely unnecessary.
The main idea here is to put the main keyword for the post in the permalink.
8. Speed up your blog with a caching plugin
For a WordPress blog, a caching plugin is a must. They make your website faster and also reduce the server load time. These plugins cache the static and dynamic content of a website which delivers the content faster resulting in faster page load times.
One such plugin is W3 Total Cache which is widely used on many WordPress sites. It’s feature-rich with page caching, browser caching, object caching, database caching and minification options. One more option is WP Super Cache, which generates and serves static .html pages to speed up your blog. The faster the blog, it has better chances of ranking in search results as search engines rate them higher. So, if you make your blog faster, naturally it’ll be good from an SEO viewpoint.
9. Block spam comments
To boost engagement on your blog, comments are a great way to go about. Engagement typically means more interaction, and therefore, improved SEO. However, if you have spam in your comments it is bad for your SEO and ranking.
Why these spam comments are bad? Firstly, they don’t add anything to the topic and annoy genuine visitors. Secondly, if a post on toys gets a comment that says ‘cheap insurance’, it’s not relevant and search engines will markdown.
If your blog has too many spam comments, there’s a possibility that the page will be flagged as spam by search engines.
That’s why you need to ensure you are only receiving real comments from real people.
New versions of WordPress have settings that nofollow links posted by users in comments. You should prevent spam comments from getting posted in the first place.
The best option is to use Akismet. In most themes, it comes preinstalled. You will just need to set it up. It will filter the comments to avoid your site getting marked down by Google.
10. Implement Social sharing buttons in your blogs
Most search engines look at social signals when ranking a post. It takes into account the reaction that the post is generating from real users and uses it as a ranking factor. Create social media profiles with details about your blog and keep updating them regularly. This will help you get dedicated followers and plus you receive traffic from these social channels.