{"id":3760,"date":"2019-01-25T16:00:05","date_gmt":"2019-01-25T14:00:05","guid":{"rendered":"https:\/\/www.reliablesoft.net\/?p=3760"},"modified":"2021-10-02T17:13:57","modified_gmt":"2021-10-02T14:13:57","slug":"best-wordpress-seo-practices","status":"publish","type":"post","link":"https:\/\/www.reliablesoft.net\/best-wordpress-seo-practices\/","title":{"rendered":"Best WordPress SEO Practices for Beginners"},"content":{"rendered":"
Beginners to SEO face a lot of challenges. There are so many things to do and learn at the beginning which makes it impossible to differentiate between the tasks that are important and should be done first and the least important tasks that can be implemented later.<\/p>\n
It is true that there is a plethora of information about \u2018WordPress SEO\u2019 on the web.<\/p>\n
The problem is that if you are new to WordPress and SEO in general, you don\u2019t know from where to start and which path to follow.<\/p>\n
You know that you want to increase your traffic as fast as possible but you are not sure how the different SEO principles and best practices can be applied to a WordPress website.<\/p>\n
What you will learn in this post is how to approach the SEO optimization of a WordPress website (either new or existing) by following SEO best practices that are proven to work.<\/p>\n
These are the 7 steps to follow:<\/p>\n
1. Choose an SEO Friendly WordPress theme<\/a> I decided to add this as the number one in the list since if you are not using an SEO friendly theme, it will be difficult if not impossible to improve your rankings.<\/p>\n From experience, a lot of people either don\u2019t know what to look for in a WordPress theme so that it\u2019s search engine friendly or they just ignore this altogether and this is a big mistake.<\/p>\n A good WordPress theme has the following features:<\/p>\n It\u2019s mobile friendly <\/strong>\u2013 Having a mobile friendly website is a must and if your WordPress theme is not responsive then this is a very good opportunity to consider doing a website redesign.<\/p>\n There are many reasons why this matters.<\/p>\n For starters, Google introduced mobile friendliness as a ranking signal in 2013 and this means that if your website is not optimized for mobile, then you are missing out on the 50% of potential traffic that is navigating the web on mobile.<\/p>\n Second, you are not taking advantage of the many benefits<\/strong><\/a> a responsive design has to offer to online business and this can have a negative impact on your conversion rates and sales.<\/p>\n It has build-in support for schemas<\/strong> \u2013 Schemas or structured data representation is gaining importance the last couple of years and although this is not yet part of the Google ranking algorithm, it is something that can help your SEO efforts.<\/p>\n In short, schemas or microdata is a way to describe your data to search engines by using certain tags in your html code.<\/p>\n Google is using this information when showing rich snippets or knowledge graph entries in their search results.<\/p>\n If your theme does not have schema information built-in, then you will either need to hire a developer to do these changes for you or make use of a third party plugin.<\/p>\n You can still get it to work but it\u2019s much better if structured data is natively supported by the theme.<\/p>\n It\u2019s developer friendly<\/strong> \u2013 A WordPress website is never static. There will be cases in the lifetime of a website where you will have to make changes to the underlying code.<\/p>\n Good WordPress themes have hooks and filters that help developers perform changes fast and in an efficient manner.<\/p>\n Usually this is achieved through the use of a framework (read more details below), which is the intermediate layer between WordPress core files and theme.<\/p>\n It loads fast<\/strong> \u2013 Everybody likes a fast loading website. Google rewards fast websites by giving them a small ranking boost and users are more likely to interact and revisit a website that loads without delays.<\/p>\n While there are many techniques to improve the loading speed of a WordPress website<\/strong><\/a>, if your theme is not designed with speed in mind, it will be very difficult to achieve loading speeds in the range of 2-4 seconds.<\/p>\n Elements like image sliders, background videos, extreme mouseover effects, custom animations or visual editing plugins make a website look stunning but also very slow.<\/p>\n If you had to choose between a functional and fast website and a \u2018wow\u2019 website that only works on high speed Wi-Fi connections, then you definitely need to go with the first option.<\/p>\n On-page SEO optimized<\/strong> \u2013 I have discussed about on-page SEO<\/strong><\/a> many times in the past but when it comes to choosing a WordPress theme, your primary concern is to make sure that it is compatible with basic on-page SEO concepts like:<\/p>\n Pro Tip:<\/strong> Have a look at my previous post on how to SEO audit your website<\/strong><\/a> and make sure that your chosen theme adheres to those guidelines.<\/p><\/blockquote>\n Over the years I had the opportunity to work with a number of different WordPress themes and frameworks but when it comes to my own websites or websites we develop for our clients, we always go with\u00a0studio press themes<\/strong><\/a> that are based on the powerful Genesis framework.<\/em><\/p>\n The main reason is that the Genesis framework<\/em> and themes are generally accepted by the SEO industry as the best SEO themes available today.<\/p>\n The website you are reading now is based on the genesis framework<\/em> and also a number of the most popular websites on the Internet run by SEO experts<\/strong><\/a> are based on Genesis<\/em>.<\/p>\n It\u2019s not free, you may have to pay as much as $100 to get the genesis framework and a child theme to get started but it\u2019s one of the best investments you can do for your SEO efforts.<\/p>\n Besides the SEO benefits, these themes are easy to use (from an administrative perspective) and developer friendly.<\/p>\n Next on the list is SEO friendly hosting<\/strong><\/a>. Many times hosting providers can indirectly affect your SEO efforts, without realizing it.<\/p>\n I have seen cases where the hosting providers add restrictions in the robots.txt of a website to block bots from accessing a website\u2019s full content or by limiting the times a website is crawled or by adding delays to the crawl rate and this has a negative impact on your SEO.<\/p>\n There are a number of good hosting providers<\/strong><\/a> out there so I won\u2019t make a specific recommendation besides mentioning that WordPress runs better on a VPS (Virtual Private Server) hosting compared to shared hosting.<\/p>\n If you are serious about your blog or online business, then VPS hosting is your only choice.<\/p>\n Your website will run faster, be more secure and if you choose a reliable hosting provider you will also have prompt support when you need it.<\/p>\n How is WordPress security related to SEO? Websites that don\u2019t have strong protection get hacked and they are loaded with malicious code which adds outgoing links to \u2018bad reputation\u2019 websites.<\/p>\n In many cases the owner of the website doesn\u2019t have a clue that this is happening, hackers use clever ways to hack into a website and add the code that is visible under certain conditions.<\/p>\n The result? Your rankings drop and your website is removed from Google search until you take action to clean the malware and submit a reconsideration request.<\/p>\n If you experienced this once, you know how frustrating it is especially if your income depends on your website.<\/p>\n When it comes to security, \u2018prevention is always better than cure<\/em>\u2019.<\/p>\n I have previously written a guide on how to protect your WordPress website<\/strong><\/a> and if this is something you haven\u2019t considered yet, I suggest you take a break from SEO and deal with this first.<\/p><\/blockquote>\n Now that we have dealt with the above important tasks that indirectly affect your SEO, we can start working on things that have a direct impact on rankings and traffic.<\/p>\n First in the list is technical SEO<\/strong><\/a>.<\/p>\n Technical SEO is a term used to describe settings you need to configure to improve the indexing of your website and ensure that there is nothing technical the prevents search engine bots from accessing your content.<\/p>\n For best practices, you need to check the following:<\/p>\n Despite using the word \u2018technical\u2019, you don\u2019t have to be a technical guru to handle these issues. If this sounds too complicated for you, you can read step-by-step instructions with screenshots and annotations in my SEO Course<\/a>.<\/b><\/p>\n Once you finish with the technical SEO stuff, you can now concentrate on your On-page SEO. On Page SEO, as the name implies, has to do with the page (or post) and how you can optimize it better.<\/p>\n The most important elements that need attention are:<\/p>\n SEO Friendly Titles<\/a>\u00a0<\/strong>\u2013 This is perhaps the most discussed element in SEO.<\/p>\n The title of a page is very important since this is the first strong signal you can send to users and search engines and describe them in less than 60 characters, what the page is about.<\/p>\n One of the examples I like to use to explain how to come up with a good page title, is the one used by Google AdSense.<\/p>\n Take a look at the screenshot below and notice how keywords blend nicely in the title followed by the product name.<\/p>\n It\u2019s not keyword stuffing to try and use keywords in your title, on the contrary you make search engines (and users) job easier.<\/p>\n What would be keyword stuffing in this example, is to use a title like this: \u201cMake money online | Make Money | Make money with AdSense<\/em>\u201d<\/p>\n Meta Description Optimization<\/strong><\/a> \u2013 The same concepts apply to the meta description of the page.<\/p>\n This part may be selected by Google to appear in the search results so it has to be descriptive and interesting to encourage users to click and visit your website.<\/p>\n This is the description used by Google AdSense (see screenshot above). Again, notice how they use the keywords \u201cmake money online\u201d, \u201ccontent monetization\u201d, \u201cmake money\u201d, in a way that is looks natural and appealing.<\/p>\n H1 tag Optimization<\/a> \u2013 <\/strong>Another on-page SEO element is the H1 tag. As mentioned above, this depends on how your theme is configured. What you should do is ensure that there is only one <h1> tag on the page.<\/p>\n The value of your H1 can be the same as you page title (this is usually the case with most WordPress themes), or it can be a close variation.<\/p>\n In the AdSense example, the H1 tag value is \u201cAdSense, turn your passion into profit\u201d.<\/p>\n Internal links<\/strong> <\/a>\u2013 Links pointing to to other pages within your website are considered as internal links.<\/p>\n You can use them to help users find out more information about a certain topic and at the same time you assist search engine crawlers in discovering more pages from your website.<\/p>\n When adding internal links, you can use keywords in your anchor text, it\u2019s not the same as external links but don\u2019t overdo it.<\/p>\n Keep your internal links short and add them only when it matters.<\/p>\n Outgoing links<\/strong> \u2013 It\u2019s normal to have links within your content pointing to external websites. Google interprets these links as \u2018votes of trust\u2019 and are still one of the factors affecting the ranking position of a page.<\/p>\n The problem about links in general is that they can be manipulated. A lot of webmasters in an attempt to improve their rankings, they may contact other webmasters asking them for links either for free, for a fee or by giving them others incentives (for example, sending free products for reviews).<\/p>\n How is this related to on-page SEO? If Google believes that the outgoing links in your page are part of a deal, your website will be penalized and your rankings and Google trust will drop.<\/p>\n In order to avoid such a situation, you should only link out when it benefits your user and you should avoid using keyword optimized anchor texts, unless it is natural to do.<\/p>\n Use the rel=\u201dnofollow\u201d<\/em> tag in cases where you want to reference \/ recommend \/ review other products within your content.<\/p>\n Although content is part of the on-page SEO process, I added it as a separate section so that it gains more importance.<\/p>\n In the past when we were discussing about content and SEO, we concentrated on things like:<\/p>\n Things have changed. Content SEO<\/a>\u00a0<\/strong>is no longer about keywords but it\u2019s also about understanding the user intent.<\/p>\n Any piece of content that does not take into account what the searcher is looking for when typing a particular keyword in Google, then it has no chances of gaining high rankings.<\/p>\n Google is able to understand user intent with the help of Rank Brain<\/strong><\/a> (their new automated system that is part of the ranking algorithm) and that\u2019s how they managed to keep their users happy and their reputation high.<\/p>\n As webmasters and SEO\u2019s, we can utilize this knowledge to help us create better content.<\/p>\n How?<\/strong> By searching for a keyword in Google and carefully examining the type of content (both in terms of format and meaning) of the websites that appear in the first 5 positions.<\/p>\n So the new refined SEO copywriting process becomes:<\/p>\n How is content related to WordPress SEO? Even if you get the technical and on-page SEO part correct, you still cannot achieve high rankings without great content.<\/p>\n That\u2019s why it\u2019s important not to forget about the role of content when talking about rankings and SEO either using WordPress or any other platform.<\/p>\n Off page SEO<\/strong><\/a> is the last piece of the puzzle for optimizing your WordPress website.<\/p>\n So far all actions performed had to do with changes or settings you can adjust within your website.<\/p>\n Off page SEO is about giving search engines more reasons to trust your website more than others.<\/em><\/p>\n Link building:<\/strong> The most popular off-page SEO technique by far is SEO backlinks<\/strong><\/a>. It\u2019s a huge topic on it\u2019s own and something that many beginners find difficult to understand and implement.<\/p>\n What you should understand about link building are the following:<\/p>\n
\n2. Select an SEO Friendly Hosting Provider<\/a>
\n3. Make Sure your Website is Secured<\/a>
\n4. Check your Technical SEO<\/a>
\n5. Optimize Your On page SEO<\/a>
\n6. Create content that satisfies the user intent<\/a>
\n7. Promote your Website (Off-Page SEO)<\/a><\/p>\n1. Choose an SEO Friendly WordPress theme<\/h2>\n
How do you select an SEO friendly theme?<\/h3>\n
\n
Recommended WordPress themes and frameworks to use<\/h3>\n
2. Select an SEO Friendly Hosting Provider<\/h2>\n
3. Make Sure your Website is Secured<\/h2>\n
4. Check your Technical SEO<\/h2>\n
\n
5. Optimize Your On page SEO<\/h2>\n
6. Create content that satisfies the user intent<\/h2>\n
\n
\n
7. Promote your Website (Off-Page SEO)<\/h2>\n