{"id":170993,"date":"2018-02-21T13:00:41","date_gmt":"2018-02-21T13:00:41","guid":{"rendered":"https:\/\/premium.wpmudev.org\/blog\/?p=170993"},"modified":"2018-02-20T23:11:21","modified_gmt":"2018-02-20T23:11:21","slug":"your-startup-guide-to-seo-a-wordpress-seo-tutorial","status":"publish","type":"post","link":"https:\/\/wpmudev.com\/blog\/your-startup-guide-to-seo-a-wordpress-seo-tutorial\/","title":{"rendered":"Your Startup Guide to SEO: A WordPress SEO Tutorial"},"content":{"rendered":"<p>WordPress tutorials aren\u2019t just for the DIY user or WordPress beginner who need an introduction to the CMS. In fact, you can find a wide array of WordPress-related topics covered in online tutorials.<\/p>\n<p>One of the subjects you might want more help with as you build your first WordPress site is search engine optimization (SEO). It\u2019s not a difficult subject to grasp, but it does take time to construct a solid SEO strategy for a WordPress site. This is why having a WordPress SEO tutorial like this one can be a big help as you start your new site and seek to optimize future sites for search as well.<\/p>\n<p>In the following WordPress SEO tutorial, I\u2019m going to focus on practical implementation of different optimization techniques across your site.<\/p>\n<h2>WordPress SEO Tutorial for Beginners and Beyond<\/h2>\n<p>If you haven\u2019t done so already, please review WPMU DEV\u2019s WordPress Tutorial for Beginners. This guide will teach you how to set up your very first WordPress site from start to finish. Once you have your site in place, you can then optimize it for search. This WordPress SEO tutorial will teach you how to do this in the most comprehensive way possible.<\/p>\n<p>Let\u2019s discuss what SEO is and then we\u2019ll get started with the tutorial.<\/p>\n<h3>What Is SEO?<\/h3>\n<p>In the simplest of terms, SEO is the process by which you make a website search engine-friendly. And what does that mean exactly? Well, the better a WordPress site caters to search engine (read: Google) demands, the greater a chance <a href=\"https:\/\/wpmudev.com\/blog\/tips-first-page-google\/\" target=\"_blank\" rel=\"noopener\">your WordPress site will appear on the first page of Google search results<\/a>.<\/p>\n<p>But that\u2019s an oversimplification. Search engine algorithms (the rules by which they rank websites over others) are devised in a way that give precedence to websites that provide a better and more relevant experience for users.<\/p>\n<p>Take this example, for instance. Let\u2019s say someone were online hunting around for information about \u201cWhat is WordPress Multisite\u201d:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Google-Search.png\" alt=\"Google Search\" width=\"600\" height=\"264\" \/> <\/div>\n<p>Google then returns the following results on the first search engine result page (SERP):<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Google-Search-Results.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"302\" \/> <\/div>\n<p>Notice how the term \u201cWordPress Multisite\u201d shows up in every single one of these results, but it\u2019s not just about that phrase. Each of these entries answers the original question thoroughly. And that\u2019s just the tip of the iceberg when it comes to optimizing a site for search and having your site be deemed \u201crelevant\u201d. Google takes other factors into consideration, like the security of the site, the quality of the content, and even the reputation of the sites that link to back to it.<\/p>\n<p>Needless to say, WordPress SEO requires a lot of work to ensure that your site is the most relevant and valuable result that appears in search.<\/p>\n<p>Now, if you\u2019re wondering whether you could just tackle this bit by bit and put a full-blown SEO strategy in place as time goes on, let me put it to you this way:<\/p>\n<p>This is what the top of that search result page actually looks like:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Top-of-Google-Search-Results.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"458\" \/> <\/div>\n<p>The results I showed you before were the organic results that don\u2019t show up until you scroll down past the page fold. As you can imagine, these paid and feature results that occupy prime real estate in search can distract from the websites below that worked hard to build a decent amount of link value.<\/p>\n<p>Nevertheless, <a href=\"https:\/\/www.smartinsights.com\/search-engine-marketing\/search-engine-statistics\/\" rel=\"noopener\" target=\"_blank\">Smart Insights<\/a> has found that the first organic search result garners significantly more clicks than any other organic search result on these pages.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Smart-Insights-Data.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"293\" \/> <\/div>\n<p>So, if you\u2019re going to take time to optimize your WordPress site for search, you better do it as best as you can because it can be a real battle to not only get your site to rank, but to get it to the top of search results.<\/p>\n<p>With that out of the way, let\u2019s focus on practical matters here. In other words: what do you need to do to optimize your WordPress site to give it the best fighting chance in search?<\/p>\n<h3>Step 1: Research<\/h3>\n<p>As you can see in the data presented above, it\u2019s absolutely critical that your site get as close to the top of the first SERP as possible. In order to do this, you need to have a firm understanding of the following:<\/p>\n<ul>\n<li>What is your WordPress site about?<\/li>\n<li>Who is the target audience?<\/li>\n<li>What are the main terms and ideas around which your site needs to focus?<\/li>\n<\/ul>\n<p>In the past, it may have been okay for websites to be stuffed with as many keywords as possible&#8211;even if they resulted in nonsensical patches of text. Google wasn\u2019t quite hip to the various ways in which \u201cblack hat\u201d SEO tactics could trick search algorithms to giving a site a big boost in rank. However, Google is much smarter and wiser now, and so you need to play fair.<\/p>\n<p>In order to do that, this means your WordPress site needs to have a narrow focus. Really, this is no different than any business model. You come up with one brilliant idea, shape your services or products around that niche, and then promote it accordingly. You have to do the same with your site.<\/p>\n<p>Once you\u2019ve identified this niche for yourself, you can start using <a href=\"https:\/\/wpmudev.com\/blog\/wordpress-seo-tools\/\" target=\"_blank\" rel=\"noopener\">WordPress SEO tools<\/a> to help you piece together the rest. Many of these tools will actually come into play later as you work on analyzing the progress your site has made in search, but, for now, focus on what you can do to find the best keywords for your site.<\/p>\n<p>Start first by looking at competition that fits into a similar niche and has a lookalike audience.<\/p>\n<ul>\n<li>How are their websites structured?<\/li>\n<li>Around which focus keywords is their content written?<\/li>\n<li>How well do their sites rank in search for those keywords?<\/li>\n<\/ul>\n<p>Next, research keyword viability for your WordPress site. It\u2019s not enough to just say, \u201cWell, \u2018stink-free socks\u2019 works great for Competitor A, so I\u2019m going to use that.\u201d You have to think about how much competition there is for a term like \u201cstink-free socks\u201d and how long it will take to build up enough authority and trust with users and search engines before you start ranking for that term.<\/p>\n<p>That\u2019s why these kinds of competitor and keyword analysis SEO tools really come in handy in the early stages of SEO work. They\u2019ll take a lot of the guesswork out of choosing which search terms are right for your site. Rely on what the data tells you, choose a few keywords that will work well for you, and move on to implementation.<\/p>\n<h3>Step 2: Update WordPress Settings<\/h3>\n<p>You may have already completed this step in the WordPress Tutorial for Beginners, but it\u2019s still worth revisiting to make sure everything is set up correctly.<\/p>\n<p><b>Reading<\/b><br \/>\nWhen you\u2019re inside WordPress, go to the Settings tab and click on Reading.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Settings-Reading.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"441\" \/> <\/div>\n<p>In the option that says \u201cFor each article in a feed, show\u201d, select the Summary option. What this does is shorten how your blog posts appear on the main blog page.<\/p>\n<p>Take a look at the Moz blog, for instance:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Moz-Blog.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"294\" \/> <\/div>\n<p>This is perfect. Each blog post comes with a short summary of the post\u2019s content. This is good for SEO for three reasons:<\/p>\n<ol>\n<li>It keeps the main blog looking clean and well-organized which is good for the user experience.<\/li>\n<li>If the full text of the blog post appears both here as well as on the individual blog page, your site would have what\u2019s known as \u201cduplicate content\u201d and that\u2019s a big no-no in SEO.<\/li>\n<li>By providing users with only a short, teasing snippet, you\u2019re requiring them to click once more to get to the content. As the number of clicks on your site increase and as time-on-page goes up as people stay to read blog posts, SEO improves.<\/li>\n<\/ol>\n<p>One more thing to note in the Reading settings is the checkbox at the bottom. Unless your site is in development, is private, or you have another reason for not wanting it to rank, do not check this box.<\/p>\n<p><b>Discussion<\/b><br \/>\nUnder Discussion settings, there are two checkboxes you need to pay particular attention to.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Settings-Discussion.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"206\" \/> <\/div>\n<p>The first is \u201cAllow link notifications from other blogs\u201d. <a href=\"https:\/\/wpmudev.com\/blog\/trackback-pingback-spam\/\" target=\"_blank\" rel=\"noopener\">Trackbacks and pingbacks<\/a> have the potential to introduce spam onto an otherwise harmless WordPress site. Spam and any other malicious attack from the outside of your site can do serious harm to your site\u2019s reputation and, consequently, hurt your search results. So, if you\u2019re nervous about this kind of spam getting through, uncheck this box.<\/p>\n<p>The second checkbox you need to look at is \u201cAllow people to post comments on new articles\u201d. Any time you open your site to comments from others, you run the risk of a bad link making its way onto your site and harming your visitors in the process.<\/p>\n<p>That said, leaving your blog open to comments from your audience can also be a really great thing, too. You can develop a real sense of community and also demonstrate to visitors that you\u2019re interested in hearing what they have to say (that is, if you\u2019re willing to take the time to respond).<\/p>\n<p>Marketers have experimented with the idea of <a href=\"https:\/\/wpmudev.com\/blog\/disable-comments-wordpress-blog\/\" target=\"_blank\" rel=\"noopener\">disabling comments in WordPress<\/a> in the past, and there have been mixed results. Some insist that comments were unnecessary and their sites were better off without them while others actually decided that the risk was worthy of the reward when leaving comments in place.<\/p>\n<p>My suggestion for you? Leave them enabled for now. Watch what happens as your site grows and, if you find that there are no direct SEO benefits, uncheck this box.<\/p>\n<p><b>Permalinks<\/b><br \/>\nThe last Settings page to configure is the Permalinks page.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Settings-Permalinks.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"271\" \/> <\/div>\n<p>As you can see, WordPress gives you a number of options for how to display your blog post\u2019s URL structure. The \u201cPlain\u201d default structure and \u201cNumeric\u201d should always be avoided. While they may be the shortest of the link structures, they\u2019re the least user-friendly. Users remember links based on their name, not the random assignment of numbers.<\/p>\n<p>As for the other options, you can choose which one you like best. So long as the post name appears in there somewhere, it\u2019ll improve your SEO. I\u2019ll get into the specifics of this a bit more below.<\/p>\n<h3>Step 3: Use a Trustworthy WordPress Theme<\/h3>\n<p>This one might seem like a stretch, but I assure you it\u2019s not. Here\u2019s why <a href=\"https:\/\/wpmudev.com\/blog\/finding-trustworthy-wordpress-themes\/\" target=\"_blank\" rel=\"noopener\">using a trustworthy WordPress theme<\/a> actually matters for SEO:<\/p>\n<p>A WordPress site must always be responsive in design. <em>Always.<\/em> If you\u2019re using an older theme or one that hasn\u2019t been designed to match modern standards, you could compromise the on-site experience for mobile users (which Google is about to place a heavy emphasis on in their <a href=\"https:\/\/wpmudev.com\/blog\/google-search-mobile-first-index\/\" target=\"_blank\" rel=\"noopener\">indexing process<\/a>).<\/p>\n<p>A poorly-written WordPress theme could lead to a broken experience on the site&#8211;widgets not working, slow-loading pages, low-resolution imagery. Anything that makes your visitors stop and say, \u201cHmmm\u2026 I don\u2019t think I want to be here anymore\u201d, is going to drive up your bounce rates and down the time they spend on your site. These are two key factors Google uses to determine the quality of content on a site, so this matters a great deal.<\/p>\n<p>There\u2019s also the security piece to think about, too. WordPress themes that aren\u2019t coded well, that aren\u2019t updated frequently by the developer, or that have other vulnerabilities leaving them open to hackers could lead to an infection on your site. WordPress sites that have been deemed unsafe not only stand to face a penalty from Google, but could be blacklisted from search altogether.<\/p>\n<p>So, make sure you\u2019re using a trustworthy WordPress theme.<\/p>\n<h3>Step 4: Add an SSL Certificate<\/h3>\n<p>Google has incrementally been updating the rules of Chrome over the past few years. Their ultimate goal&#8211;to encourage as many web developers and webmasters to move their sites over to HTTPS as possible&#8211;has reached peak status. As of <a href=\"https:\/\/searchengineland.com\/effective-july-2018-googles-chrome-browser-will-mark-non-https-sites-as-not-secure-291623\" rel=\"noopener\" target=\"_blank\">July 2018<\/a>, any user who visits a website using the Chrome browser will either be notified that the site is safe (the ones on HTTPS) or unsafe (the ones still on HTTP).<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/HTTPS-Warning.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"260\" \/> <\/div>\n<p>As you can imagine, having your site marked as \u201cnot safe\u201d by Google could be a major blow to a business if traffic drops as a result. And, as traffic drops, so too does your site\u2019s rank in search as Google deems your site to be less concerned with user security and providing an experience that is less than optimal.<\/p>\n<p>To avoid this SEO penalty, be sure <a href=\"https:\/\/wpmudev.com\/blog\/ssl-https-wordpress\/\" target=\"_blank\" rel=\"noopener\">your WordPress site has an SSL certificate installed<\/a>. This is what will change your web address from http to https and create the extra layer of encryption Google&#8211;and your users&#8211;want to see.<\/p>\n<h3>Step 5: Write High-Quality Content<\/h3>\n<p>As <a href=\"https:\/\/wpmudev.com\/blog\/obvious-wordpress-seo\/\" target=\"_blank\" rel=\"noopener\">this guide<\/a> explains, you should write content for your users, not to appease the search engines. This goes back to the idea that keyword stuffing and other shady SEO trickery should be avoided at all costs.<\/p>\n<p>If you really want to win over Google, then you have to make your visitors happy. And, how do you do that? By writing content that delivers real value.<\/p>\n<p>Go back to that original research and use that as a starting point. Your site essentially needs to serve as some sort of \u201cpain relief\u201d for your visitors. Do you provide a service that makes their lives easier? Do you sell products they absolutely need? Do you publish stories with actionable tips? Whatever your goal, keep that as your focus so that you can deliver a consistent and valuable message with each page of your site.<\/p>\n<h3>Step 6: Install an SEO Plugin<\/h3>\n<figure id=\"attachment_207859\" class=\"wp-caption aligncenter\" data-caption=\"true\"><a rel=\"lightbox[170993]\" class=\"blog-thumbnail\" href=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/09\/smartcrawl-banner.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-ratio-full wp-image-207859\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/09\/smartcrawl-banner-1050x338.png\" alt=\"Smartcrawl banner\" width=\"1050\" height=\"338\" \/><\/a><figcaption class=\"wp-caption-text\">SmartCrawl helps to improve your WordPress SEO with automated analyzer &amp; optimizer features.<\/figcaption><\/figure>\n<p>In this next step, you\u2019ll need to install an SEO plugin on your WordPress site. As with a WordPress theme, you\u2019ll want to use one that\u2019s well-made and regularly updated by the plugin developer. If you\u2019d like to do some research on your own, here is a rundown of the <a href=\"https:\/\/wpmudev.com\/blog\/wpmu-dev-seo-plugins\/\" target=\"_blank\" rel=\"noopener\">best SEO plugins<\/a> currently available. Or, you can just go with <a href=\"https:\/\/wpmudev.com\/project\/smartcrawl-wordpress-seo\/\" target=\"_blank\" rel=\"noopener\">SmartCrawl<\/a>.<\/p>\n<p>Once you\u2019ve found your plugin, install and activate it in WordPress.<\/p>\n<p>Below, I\u2019m going to use the SmartCrawl plugin as an example of how to set one of these up:<\/p>\n<p><b>Title &amp; Meta<\/b><br \/>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Post-Types-SEO.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"421\" \/> <\/div><br \/>\nWithin this section, you\u2019ll have the ability to define metadata. This is the information that shows up in search; in other words, the page\u2019s name and the description.<\/p>\n<ul>\n<li>Create the metadata for the home page of your website.<\/li>\n<li>Create a template by which each blog post, page, and media file will automatically populate your metadata (if you forget to customize it for each page).<\/li>\n<li>Create a template for the Categories and Tags for your site.<\/li>\n<li>Create a template for the blog Archives page.<\/li>\n<\/ul>\n<p>The Settings will also allow you to define the separator symbol (e.g. | , \/ , &#8211; ) used in your metadata templates.<\/p>\n<p><b>Social<\/b><br \/>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Social-Settings.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"419\" \/> <\/div><br \/>\nThe Social settings section is helpful for when your content is shared on social media.<\/p>\n<p>By enabling features like OpenGraph and implementing Schema Markup, you can ensure that your posts are optimized for users in search. And by taking the time to pay attention to how your content appears in social, you\u2019ll, in turn, increase the likelihood that users will engage with it (i.e. share it) and drive up the value of the links on your site, which is an important ranking signal in search.<\/p>\n<p><b>Sitemap<\/b><br \/>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Activate-Sitemap.png\" alt=\"screenshot of how to activate Smart Crawl\" width=\"600\" height=\"251\" \/> <\/div><br \/>\nAn XML sitemap is a tool that allows you to communicate directly with search engines, letting them know about the structure of your website. As your site updates with new or revised content, your SEO plugin will send the revised sitemap directly to search engines so you don\u2019t have to do it.<\/p>\n<p>With SmartCrawl, you\u2019ll get the added bonus of a \u201cURL Crawler\u201d tool which monitors for things like broken links and bad redirection rules. This is something Google watches out for in its own ranking system, so it\u2019s nice to have this SEO plugin checking for it on your end.<\/p>\n<p><b>Settings<\/b><br \/>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/SmartCrawl-Settings.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"297\" \/> <\/div><br \/>\nThis is a part of the SEO plugin setup you can\u2019t ignore. Specifically, within this SEO plugin, pay attention to the following:<\/p>\n<ul>\n<li>Activate all of the Plugin Modules. This includes the SEO Checkup, which I\u2019ll talk about a little bit later.<\/li>\n<li>Activate all of the Builtin Modules. You\u2019re going to need these to analyze each of your posts and pages in real time.<\/li>\n<li>Insert the information for each of the Search Engines. You can do this for Google <a href=\"https:\/\/support.google.com\/webmasters\/answer\/35179\" rel=\"noopener\" target=\"_blank\">here<\/a> and Bing <a href=\"https:\/\/www.bing.com\/webmasters\/about\" rel=\"noopener\" target=\"_blank\">here<\/a>.<\/li>\n<\/ul>\n<p><b>Advanced Tools<\/b><br \/>\nYou likely won\u2019t need the Redirection or Keyword Linking tools when your site is brand new, so let\u2019s skip over this for now. Just know that you have an easy means for setting up redirects and automatically building link structure on your site for when you want to use them.<\/p>\n<p>Moz is one of those keyword and competitor analysis tools I referenced above. So, if you have an account with them, enter the details of it here so SmartCrawl can work with your tool and sync all your SEO efforts in one place.<\/p>\n<h3>Step 7: Infuse Content with Keywords<\/h3>\n<p>Once your content is written, I would suggest you go back and infuse your content with the focus keywords you identified in Step 1. There\u2019s no need to force these keywords into your content either. If you\u2019ve built your content around the original message and goal that came out of your research, then the keywords should flow in naturally.<\/p>\n<p>There are a couple things to keep in mind here when working with focus keywords in WordPress.<\/p>\n<p>For starters, try to use long-tail keywords as much as possible. A long-tail keyword is one that\u2019s written more like a phrase we\u2019d use in natural speech. This is going to become even more important as the number of mobile visitors increases and they turn to voice search as a means for finding websites like yours. Think about it like this:<\/p>\n<p>Traditionally, a focus keyword for a page about WordPress Multisite might have been:<\/p>\n<p>\u201cWordPress Multisite\u201d<\/p>\n<p>But that\u2019s not really how we search anymore&#8211;on desktop or mobile. Instead, a long-tail focus keyword probably makes more sense. Personally, I like to use something like <a href=\"https:\/\/answerthepublic.com\/\" rel=\"noopener\" target=\"_blank\">AnswerThePublic<\/a> to see what types of questions and phrases are most commonly associated with the keyword I\u2019m interested in.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Answer-the-Public.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"313\" \/> <\/div>\n<p>I then cross-check those phrases in my keyword analyzer tool to see which one would be the best fit and also the easiest to rank for.<\/p>\n<p>In terms of getting those keywords into your content, it\u2019s not just about inserting those phrases haphazardly throughout each page. There\u2019s a formula you should follow if you want to set up a steady rhythm throughout that reinforces the main idea. This is also important for search engines as they look at certain parts of the page in order to determine what your content is really about.<\/p>\n<p>Here is what you need to do:<\/p>\n<p><b>1. Start with your SEO plugin tool.<\/b><\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Edit-Metadata.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"345\" \/> <\/div>\n<p>This tool will guide you on which metadata fields you need to fill in. Note that the focus keyword should appear in each of them:<\/p>\n<ul>\n<li>Meta title<\/li>\n<li>Meta description<\/li>\n<li>Focus keyword (just choose one)<\/li>\n<\/ul>\n<p>As you can see in the screenshot above, the SEO plugin will analyze the quality of your metadata. In this case, the title is good (green) and the description isn\u2019t long enough (red).<\/p>\n<p>Once you\u2019re done editing these fields, scroll above to verify that you like how it appears in search.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Verify-Metadata.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"138\" \/> <\/div>\n<p><b>2. Edit the slug.<\/b><br \/>\nWhile the work you did on Permalinks earlier will automatically generate a URL based on the title of your page, you should always edit the \u201cslug\u201d. This will help give your URLs a cleaner appearance and ensure that you\u2019ve included your focus keyword in here.<\/p>\n<p>To do this, go to your page and click on the Edit button to the right of the permalink.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Edit-Slug.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"88\" \/> <\/div>\n<p>You can then rename your slug as you see fit. Try to keep it short, memorable, easy to type out, and include the focus keyword.<\/p>\n<p><b>3. Add the focus keyword into the content.<\/b><br \/>\nAs I mentioned before, you don\u2019t want to overdo it. Placing the focus keyword too frequently into the content will make it unreadable.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Optimize-Content.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"414\" \/> <\/div>\n<p>So, focus on including it:<\/p>\n<ul>\n<li>In the introduction at least twice.<\/li>\n<li>In any header tags: <code>h2<\/code>, <code>h3<\/code>, etc.<\/li>\n<li>Occasionally throughout the running text, as it makes sense.<\/li>\n<li>In the conclusion at least once.<\/li>\n<\/ul>\n<p>And don\u2019t forget to make the content on each page easy to read, in general. You can do this through the <a href=\"https:\/\/wpmudev.com\/blog\/styling-text-website-research\/\" target=\"_blank\" rel=\"noopener\">overall structure and layout<\/a>. This means using shorter paragraphs, bulleted lists, and visuals to keep the flow light and easy to get through.<\/p>\n<h3>Step 8: Optimize Your Visuals<\/h3>\n<figure id=\"attachment_207857\" class=\"wp-caption aligncenter\" data-caption=\"true\"><a rel=\"lightbox[170993]\" class=\"blog-thumbnail\" href=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/09\/smush-banner.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-ratio-full wp-image-207857\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/09\/smush-banner-1050x338.png\" alt=\"Smush banner\" width=\"1050\" height=\"338\" \/><\/a><figcaption class=\"wp-caption-text\">Optimize and compress images automatically with Smush.<\/figcaption><\/figure>\n<p>Just as written content needs to be optimized for search, so too do your visuals. This means using the right metadata to tag them and also ensuring they load quickly while looking awesome regardless of which device your site is accessed from.<\/p>\n<p>Here is how you can maintain this balancing act:<\/p>\n<ul>\n<li><a href=\"https:\/\/wpmudev.com\/blog\/9-ways-to-do-image-seo-right\/\" target=\"_blank\" rel=\"noopener\">Optimize images for SEO using this guide<\/a>.<\/li>\n<li><a href=\"https:\/\/wpmudev.com\/blog\/how-to-do-video-seo-for-your-wordpress-site\/\" target=\"_blank\" rel=\"noopener\">Optimize videos for SEO using this guide<\/a> .<\/li>\n<li>Install a file compression plugin like <a href=\"https:\/\/wpmudev.com\/project\/wp-smush-pro\/\" target=\"_blank\" rel=\"noopener\">Smush Pro<\/a> on your site. This will keep your uploaded media to a reasonable size so page time doesn\u2019t lag.<\/li>\n<li>Use design software like Photoshop or <a href=\"https:\/\/wpmudev.com\/blog\/using-canva-for-wordpress\/\" target=\"_blank\" rel=\"noopener\">Canva<\/a> to create beautiful, high-resolution images that are perfectly sized for your site.<\/li>\n<\/ul>\n<p>By giving your visuals some love, you\u2019ll provide visitors with a great all-around experience as they peruse the content on your site. Also, by adding relevant metadata and keywords to your uploaded files, you\u2019ll give Google a chance to rank your images and video in search, too.<\/p>\n<h3>Step 9: Create a Linking Structure for Your Site<\/h3>\n<p>First, let\u2019s talk about <a href=\"https:\/\/wpmudev.com\/blog\/internal-link-building\/\" target=\"_blank\" rel=\"noopener\">internal link building<\/a>. This is the process by which you create a system of links that connect all pages of your site with one another. Of course, this doesn\u2019t mean you need to stuff your pages with a link out to every page or post on your site&#8211;that could quickly get out of control, especially for larger enterprise and e-commerce sites.<\/p>\n<p>Instead, focus on having at least one internal link present on every page of your site. This way, you\u2019ll keep visitors constantly moving from one page to the next. The longer they stay on your site, the more content they read, and the better your SEO score will be.<\/p>\n<p>There are also external links to think about, as there will come a time when you need to reference an external source in your content (like when citing data). As a general rule, you should use high-authority websites&#8211;those that are trusted by Google and rank well themselves. In so using them, you can piggyback on top of the trust they\u2019ve established with search.<\/p>\n<p>You\u2019ll also want to create a backlink structure. This will be the most difficult of the three mentioned here, but it may end up being the most valuable if you can get an incredibly authoritative source to link back to your content. Just keep in mind that this is a somewhat advanced SEO technique&#8211;as your site needs to be as close to 100% as possible before doing it&#8211;so don\u2019t fret if you can\u2019t get a backlinking network up and running right away.<\/p>\n<h3>Step 10: Install a Performance Plugin<\/h3>\n<figure id=\"attachment_207858\" class=\"wp-caption aligncenter\" data-caption=\"true\"><a rel=\"lightbox[170993]\" class=\"blog-thumbnail\" href=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/09\/hummingbird-banner.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-ratio-full wp-image-207858\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/09\/hummingbird-banner-1050x339.png\" alt=\"Hummingbird\" width=\"1050\" height=\"339\" \/><\/a><figcaption class=\"wp-caption-text\">Hummingbird optimizes your site for performance and speed.<\/figcaption><\/figure>\n<p>Users expect your website to load super fast and so too will search engines. If you\u2019ve built anything besides a single-page, static WordPress site, then you\u2019re going to want to <a href=\"https:\/\/wpmudev.com\/blog\/top-wordpress-caching-plugins\/\" target=\"_blank\" rel=\"noopener\">install a caching plugin<\/a> right away. Plugins like <a href=\"https:\/\/wpmudev.com\/project\/wp-hummingbird\/\" target=\"_blank\" rel=\"noopener\">Hummingbird<\/a> help with file minification, page caching, and general speeding up of your WordPress site no matter how much content is on the site.<\/p>\n<h3>Step 11: Install a Security Plugin<\/h3>\n<figure id=\"attachment_205902\" class=\"wp-caption aligncenter\" data-caption=\"true\"><a rel=\"lightbox[170993]\" class=\"blog-thumbnail\" href=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/03\/defender-plugin-banner.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"size-ratio-full wp-image-205902\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/03\/defender-plugin-banner-1050x343.png\" alt=\"Defender plugin banner\" width=\"1050\" height=\"343\" \/><\/a><figcaption class=\"wp-caption-text\">Keep your WordPress site safe and protected with Defender.<\/figcaption><\/figure>\n<p>Don\u2019t forget about equipping your site with <a href=\"https:\/\/wpmudev.com\/blog\/wordpress-security-plugins\/\" target=\"_blank\" rel=\"noopener\">WordPress security plugins<\/a> either. As I mentioned earlier, Google places a pretty big emphasis on sites that use HTTPS, but that\u2019s not where their concerns with security stop. Do your due diligence and ensure that you\u2019ve covered your security bases with <a href=\"https:\/\/wpmudev.com\/blog\/ultimate-wordpress-security-checklist\/\" target=\"_blank\" rel=\"noopener\">this checklist<\/a>.<\/p>\n<h3>Step 12: Set up Google Search Console<\/h3>\n<p>The <a href=\"https:\/\/www.google.com\/webmasters\/tools\/home?hl=en\" rel=\"noopener\" target=\"_blank\">Google Search Console<\/a> is the gateway between your Google Analytics account and your website. While Google Analytics should still be used to analyze the traffic on your site, Google Search Console provides you with more search engine-focused data.<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Google-Search-Console.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"269\" \/> <\/div>\n<p>Within this console, you can learn about how Google crawls your website, errors its detected along the way, as well as any potential issues with security or performance they\u2019ve detected. You can also use the Google Search Console to \u201cFetch as Google\u201d:<\/p>\n<div  class=\"wpdui-pic-regular  \"> <img loading=\"lazy\" decoding=\"async\" class=\"attachment-600x600 size-600x600\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2018\/02\/Fetch-as-Google.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"600\" height=\"197\" \/> <\/div>\n<p>This will give you an opportunity to see your website from the point of view of Google and its users.<\/p>\n<p>There is quite a lot of valuable information contained within this seemingly simple portal. Be sure to take time to acquaint yourself with it and check in regularly to maintain a good awareness of what\u2019s happening with your site in search.<\/p>\n<h3>Step 13: Run an SEO Scan<\/h3>\n<p>Once you\u2019ve finished implementing all of the SEO work above, be sure to schedule time to run an SEO scan on your site once a month. You can do this using Smartcrawl. In addition to scanning your site for issues with SEO, it will also tell you if there\u2019s anything wrong with performance or security&#8211;two other pieces that play a part in the optimization of your site in search.<\/p>\n<h3>Step 14: Test Your Keyword Ranking<\/h3>\n<p>In addition to using <a href=\"https:\/\/wordpress.org\/plugins\/broken-link-checker\/\" rel=\"noopener\" target=\"_blank\">tools to discover broken links<\/a> or when <a href=\"https:\/\/wpmudev.com\/blog\/easily-configure-your-wordpress-seo-with-smartcrawl-and-the-hub\/\" target=\"_blank\" rel=\"noopener\">pages are missing metadata<\/a>, it&#8217;s also great to know what your current search rank is for the focus keywords you\u2019ve chosen for yourself.<\/p>\n<p>The goal of this task isn\u2019t to question all of the hard work you\u2019ve done for SEO. Instead, this is about verifying whether or not your keywords are still relevant. You never know. As time goes by, you may find that users gravitate to other variations of your keywords or new ones altogether. And there\u2019s nothing that says you can\u2019t revamp your content to better align with those keywords. A WordPress website is always a work in progress and SEO is no different.<\/p>\n<p>Again, don\u2019t try to do this on your own. <a href=\"https:\/\/wpmudev.com\/blog\/5-best-seo-tools-for-checking-google-keyword-rankings\/\" target=\"_blank\" rel=\"noopener\">Use an SEO tool<\/a> that will check your Google keyword rankings. It\u2019ll save you time and give you data-backed answers as to what will work better (if there is anything better).<\/p>\n<h2>Wrapping Up<\/h2>\n<p>SEO is something we all want to master, but that doesn\u2019t mean that it\u2019s a process that should be rushed. The 14-step WordPress SEO tutorial above will give you a comprehensive and cohesive approach to optimizing your site. While it might not be a quick solution, it\u2019s one that will tell search engines that you\u2019ve taken SEO seriously and have shaped a truly valuable user experience around it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress tutorials aren\u2019t just for the DIY user or WordPress beginner who need an introduction to the CMS. In fact, you can find a wide array of WordPress-related topics covered in online tutorials. One of the subjects you might want more help with as you build your first WordPress site is search engine optimization (SEO). [&hellip;]<\/p>\n","protected":false},"author":344989,"featured_media":171095,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"blog_reading_time":"","wds_primary_category":0,"wds_primary_tutorials_categories":0,"footnotes":""},"categories":[263],"tags":[35,10203,9923],"tutorials_categories":[],"class_list":["post-170993","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-seo","tag-optimization","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/170993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/users\/344989"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/comments?post=170993"}],"version-history":[{"count":7,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/170993\/revisions"}],"predecessor-version":[{"id":208967,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/170993\/revisions\/208967"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media\/171095"}],"wp:attachment":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media?parent=170993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/categories?post=170993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tags?post=170993"},{"taxonomy":"tutorials_categories","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tutorials_categories?post=170993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}