{"id":767,"date":"2019-05-05T12:55:46","date_gmt":"2019-05-05T09:55:46","guid":{"rendered":"https:\/\/www.digitalmarketingpro.net\/?p=767"},"modified":"2021-06-28T14:58:20","modified_gmt":"2021-06-28T11:58:20","slug":"how-to-seo-your-wordpress-posts-and-pages","status":"publish","type":"post","link":"https:\/\/www.reliablesoft.net\/how-to-seo-your-wordpress-posts-and-pages\/","title":{"rendered":"How to SEO your WordPress Pages"},"content":{"rendered":"
In this post, you will learn everything you need to know about WordPress On-Page SEO.<\/p>\n
I will first explain what is the difference between a WordPress post and page (from an SEO perspective) and give you a checklist<\/strong><\/a> on how to optimize both using industry best standards and practices.<\/p>\n What is the difference between a WordPress Post and Page?<\/strong><\/p>\n A default WordPress installation comes with two content types, posts, and pages. Both do the same thing i.e. they allow you to add a title and publish content, but they also have certain differences.<\/p>\n In a nutshell:<\/p>\n Pages are mostly used for the static content of a website and are not part of WordPress\u2019s blog content loop.<\/p>\n In other words, if you add a new page on your website it will not appear on your main blog page or in your latest posts widget.<\/p>\n Pages by default do not have the option to be added to categories.<\/p>\n Pages are mostly used for the \u2018about us\u2019, \u2018contact us\u2019, and any other pages of the website that are not posts i.e. landing pages.<\/p>\n Pages can be based on different templates (meaning they can have a different design), while posts are all based on the same template so they have the same design and structure.<\/p>\n Related Reading: 10 Actionable Tips for SEO Optimized Blog Posts<\/strong><\/a> and Landing Page SEO<\/strong><\/a>.<\/p><\/blockquote>\n What about SEO?<\/strong><\/p>\n SEO wise there is no difference. A page or post can rank high in the SERPS if it has the right content and is optimized properly.<\/p>\n Some people argue that pages have an advantage but taking a closer look at the top results in Google proves otherwise.<\/p>\n What is the best practice, should you use posts or pages?<\/strong><\/p>\n The simpler approach is always better. Use posts<\/em> for your blog (articles, news, announcements, product reviews, etc.) and pages<\/em> for all your static content.<\/p>\n WordPress is a great SEO friendly platform<\/strong> <\/a>but for better search engine visibility you need to SEO optimize each and every page you publish online.<\/p>\n Before doing SEO for your posts or pages, you should review and make sure that your homepage is optimized<\/strong><\/a>.<\/p>\n This is important especially for corporate websites or eCommerce stores since the home page can give a lot of information to search engines about the website and its purpose.<\/p>\n This also has an impact on the SEO performance of the other pages on your website.<\/p>\n So, once you get homepage SEO correct, you can proceed with optimizing your WordPress pages.<\/p>\n There are a number of elements that need attention and I will demonstrate this using one of my posts (How to Become an SEO Expert<\/a><\/strong>) as an example.<\/p>\n Let\u2019s get started.<\/p>\n The first thing that you need to check is that WordPress is set up to use SEO friendly URLs<\/a><\/strong>.<\/p>\n An SEO friendly URL has the following characteristics:<\/p>\n Here are a few examples of good and bad formatted URLs.<\/p>\n Good<\/strong><\/p>\n Bad<\/strong><\/p>\n WordPress has a number of options for configuring your URLs (also called Slugs<\/a><\/strong>) and you can find these under\u00a0SETTINGS.<\/strong><\/p>\n As you can see in the screenshot above, there are a number of pre-defined settings you can choose but you can also select \u2018custom structure\u2019 and define your own URL structure.<\/p>\n What is the best permalink setting for SEO purposes?<\/strong><\/p>\n Having directly the URL after the domain name is the best option.<\/p>\n You don\u2019t have to provide any unnecessary information that will make the job of search engine crawlers difficult.<\/p>\n Should you use dates in the URL?\u00a0<\/strong><\/p>\n No.<\/p>\n In the past there was a discussion in the SEO industry as to whether you should use dates in your URLs i.e.\u00a0https:\/\/www.reliablesoft.net\/2016\/01\/post-title<\/em>\u00a0in order to help search engines identify new content but this is not needed.<\/p>\n There are many other ways to define the date a post or page is published (sitemaps, RSS feeds, schemas) so there is no particular reason for overloading your URLs with extra information.<\/p>\n What will happen if I change the permalink settings for an existing WordPress website?\u00a0<\/strong><\/p>\n Normally WordPress will handle the changes automatically by adding the necessary code in your .htaccess file<\/em> so you don\u2019t have to do anything else.<\/p>\n What you can do to test that everything is ok and that your SEO rankings will not be affected is to open a browser window and type in your old URL.<\/p>\n If the page redirects to the new URL then everything is ok, if not you may have to\u00a0check your permissions<\/strong><\/a>\u00a0and come back to the permalink settings page and click the\u00a0SAVE CHANGES\u00a0<\/strong>button again.<\/p>\n This will force WordPress to re-write the necessary rules to the .htaccess file<\/em>.<\/p>\n The next item to optimize is the title of a page or post.<\/p>\n Providing for an SEO Friendly title<\/a><\/strong>\u00a0is one of the most important on-page SEO factors<\/a><\/strong> of anything that is published online.<\/p>\n Search engines while crawling a page, search the HTML code to find and interpret the <title> tag.<\/p>\n What they find in the title is a strong signal on what the page is about.<\/p>\n Of course, there are many other signals that are part of their ranking algorithms but the title plays a prominent role.<\/p>\n When thinking about your title consider the following:<\/p>\n Have in mind that the title of a post (or page) may be different than the H1 tag<\/a><\/strong> of a page.<\/p>\n If you take a closer look at the article you are reading now, my page title is \u201cWordPress On-Page SEO Guide (Checklist Included) and my H1 Tag \u201cHow to SEO your WordPress Pages\u201d.<\/p>\n The reason is that most people search Google using \u201cSEO On-Page WordPress\u201d so I adjusted my title to be friendlier to Search engine users.<\/p>\n Page Title Optimization Example<\/strong><\/p>\n A very good example of how to approach your title optimization is given by Google AdSense.<\/p>\n If you closely examine the title used by AdSense on their homepage, you will notice that the first 50 characters of the title don\u2019t mention the brand i.e. \u2018Google\u2019 or \u2018AdSense\u2019 but it includes several keywords like \u2018make money online\u2019 and \u2018website monetization\u2019.<\/p>\n Having images, screenshots, videos, and other media elements makes a page more interesting and easier to read.<\/p>\n Things to consider:<\/p>\n The content found at the top of any page is important for SEO.<\/p>\n Google always assumes that the most useful parts of a page are closer to the top.<\/p>\n To take advantage of this make sure that:<\/p>\n Think of this as a summary of the page and a way to tell search engines (and users) in a few words what the page is about.<\/p>\n You can use the first 150 characters of your introduction as the meta description tag<\/a><\/strong> of the page as well.<\/p>\n It is proven that long blog posts<\/a><\/strong> (over 1500 words) perform better in SEO.<\/p>\n On the other hand, this means that pages become longer and more difficult to read.<\/p>\n To keep your readers interested you should try and break down your content into sections and use subheadings to describe each section.<\/p>\n Subheadings are good for SEO and also useful for people who use skimming when reading.<\/p>\n Approach the structure of your page in the same way you would approach the setup of a \u2018table of contents\u2019 for a book.<\/p>\n The page titles are your book chapters and the subheadings of a page are the chapter contents.<\/p>\n In terms of technical SEO<\/a><\/strong>, the page title should have the <H1> tag (and you should only have one H1 per page) and the subheadings can be <H2> or <H3>.<\/p>\n Besides subheadings, make use of other formatting options to make your pages more appealing to the eye.<\/p>\n Things like bold text, <\/strong>italics, <\/em>and small paragraphs help in beautifying a page.<\/p>\n Many people think that this is not very important because search engine crawlers cannot really \u2018see\u2019 a page like a human but this is wrong.<\/p>\n Crawlers are able to tell if formatting work has been done on the page but most important of all, don\u2019t forget that the user experience is what matters most and this is where you should concentrate all your efforts.<\/p>\n Make your users happy so that they spend more time on your page, engage with your content, and come back for more.<\/p>\n One of the most powerful tools you have at your disposal when optimizing a page for SEO is internal linking<\/a><\/strong>.<\/p>\n Internal links are simply links pointing to pages (or posts) in the same domain.<\/p>\n They serve four major purposes:<\/p>\n Best practices when using internal links<\/strong><\/p>\n So far in the process, I have described the technical SEO aspects of optimizing a page or post but this should not in any way reduce the importance of the actual page content.<\/p>\n Make no mistake, the quality of the content is the biggest SEO factor of all.<\/p>\n I have said it many times in the past:<\/p>\n \u201cA website with great content will perform well in search rankings with or without SEO. A website with great content and good SEO will perform great in search.\u201d<\/em><\/p>\n What is good content?<\/strong><\/p>\n In its simplest form, good content is what users want to read.<\/p>\n Search engines have become so intelligent in the way they interpret user behavior and they can identify what users like and what they don\u2019t.<\/p>\n Google\u2019s latest addition to the ranking algorithm (RankBrain), is proof that machines are able to understand and satisfy user intent.<\/p>\n When a user types something in the Google search box, their sophisticated algorithm will return the best possible results to keep that user happy.<\/p>\n From a publisher’s perspective, how can you create content that will make your readers (and search engines) happy?<\/p>\n This is where SEO content<\/a><\/strong> comes into play. The most important guidelines are:<\/p>\n Content Uniqueness<\/strong><\/p>\n Any content you publish on your website has to be unique. Unique means that it\u2019s not an exact copy of something that is already published on-line.<\/p>\n Take for example the post you are reading now if you search Google for \u201cOn-Page SEO WordPress<\/em>\u201d, you will get hundreds of pages that talk about the same topic, yet this post is unique and original.<\/p>\n Content Freshness<\/strong><\/p>\n People like to read up-to-date content and search engines want to offer their users the latest information about a topic so updating your website frequently<\/a><\/strong> with new content is a critical part of SEO.<\/p>\n Content should be long enough to grab the attention of both users and bots <\/strong><\/p>\n Various studies have shown that long detailed content performs better in search and is also shared more frequently in social media.<\/p>\n Websites that consistently publish long articles (more than 1500 words) have experienced more growth in organic traffic than websites publishing shorter articles.<\/p>\n What is the relationship between content and optimizing your WordPress posts and pages?<\/em><\/p>\n Part of the on-page optimization process is to review your page or post content and make sure that has the characteristics specified above i.e. that is unique, fresh, and long enough (depending on the nature of your website).<\/p>\n Structured data is good for SEO. Schemas can improve the way your website is shown in the search results and this has a number of benefits.<\/p>\n When optimizing your WordPress posts or pages, you need to make sure that the relevant schema is implemented in your pages.<\/p>\nHow to On-Page SEO WordPress Pages<\/h2>\n
\u00a01. URL Optimization<\/h3>\n
\n
\n
\n
2. \u00a0Page Title Optimization<\/h3>\n
\n
3. \u00a0Media Elements SEO<\/h3>\n
\n
\u00a04. Page introduction Optimization<\/h3>\n
\n
5. Optimize Your Subheadings (H2, H3)<\/h3>\n
6. Content formatting<\/h3>\n
7. Make use of internal links<\/h3>\n
\n
\n
8. Content SEO<\/h3>\n
9. Annotate your content with schemas<\/h3>\n