{"id":14924,"date":"2018-09-26T18:11:16","date_gmt":"2018-09-26T18:11:16","guid":{"rendered":"https:\/\/www.process.st\/templates\/on-page-seo-checklist\/"},"modified":"2024-02-28T21:41:20","modified_gmt":"2024-02-28T21:41:20","slug":"on-page-seo-checklist","status":"publish","type":"post","link":"https:\/\/www.process.st\/templates\/on-page-seo-checklist\/","title":{"rendered":"On-Page SEO Checklist"},"content":{"rendered":"<section id=\"introduction\">\n<h2>Introduction:<\/h2>\n<div class=\"image-content\">\n<figure>\n   <a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/uag4KMEN0a3z2K7FAOlD7A.png\" alt=\"Introduction:\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/uag4KMEN0a3z2K7FAOlD7A.png\"> <\/a><br \/>\n  <\/figure>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>SEO remains one of the best ways to <strong>increase Google page ranking and in turn the traffic (and revenue) of your business.<\/strong> Where does on-page SEO fit into this?<\/p>\n<p>Perhaps best thought of as an assemblage of various different elements, <a href=\"https:\/\/www.quora.com\/Why-is-on-page-SEO-important\" rel=\"nofollow\">on-page SEO<\/a>&nbsp;is about taking every factor into consideration when trying <span>to <strong>improve a page's search ranking position for specific targeted keywords.<\/strong><\/span><\/p>\n<p><span>There is a lot that goes into the fine-tuning of a page's SEO; from HTML tag optimization and&nbsp;proper formatting, to meta descriptions and image alt text, there is a lot to consider.<\/span><\/p>\n<p><span>This checklist is built to <strong>make the process of on-page SEO as straightforward as possible<\/strong> so that for every new piece of content that needs to be optimized, your life is that little bit easier.<\/span><\/p>\n<p><span>By the end of this checklist you'll have covered all the ground necessary for quality on-page optimization, and hopefully saved a good deal of time with it as well.<\/span><\/p>\n<p><span>Let's get started.<\/span><\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"preparation\">\n<h2>Preparation:<\/h2>\n<\/section>\n<section id=\"fill-in-basic-information-about-page-content\">\n<h2>Fill in basic information about page content<\/h2>\n<div class=\"text-content\">\n<p>First up, let's get some basic information about the post down. <strong>Use the form fields<\/strong> in this task to record your keyword and other identifiers.<\/p>\n<p><span>If you use a cloud project management tool like Trello, a database like Airtable, or&nbsp;<\/span><a href=\"https:\/\/www.process.st\/workflow-automation\" rel=\"nofollow noopener\" target=\"_blank\">anything connected to Zapier<\/a><span>, you can feed in the form data you enter in this task automatically and save time on data entry.<\/span><\/p>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Primary keyword <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Secondary keyword <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> LSI keyword 1 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> LSI keyword 2 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Title of post <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> First name of post author <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Last name of post author <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled class=\"form-control\">\n  <\/div>\n<\/p><\/div>\n<div class=\"date-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> When is the post going live? <\/label> <\/p>\n<div class=\"date-container\">\n    <button type=\"button\" disabled class=\"btn btn-default\"> <i class=\"fa fa-calendar btn-icon\"><\/i> Date will be set here <\/button>\n   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"select-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Does the post have a comments section? <\/label><br \/>\n   <select disabled class=\"form-control\"><option value=\"An option will be selected here\">An option will be selected here<\/option><\/select>\n  <\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"html-tags\">\n<h2>HTML tags:<\/h2>\n<\/section>\n<section id=\"check-title-tags-are-being-used-correctly\">\n<h2>Check title tags are being used correctly<\/h2>\n<div class=\"text-content\">\n<p>The title tag of any given page is one of the most important considerations for a good on-page SEO.<\/p>\n<p>Generally, the closer the keyword is to the beginning of your title, the higher&nbsp;preference the search engine will give it.&nbsp;<\/p>\n<p><strong>Check the steps below<\/strong> to be sure that you're getting the most out of your page title:<\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Check page HTML to make sure the H1 tag surrounds the post title\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Check keyword is as close to beginning of the title phrase as possible\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure the H1 tag only appears once\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Check subheading structure is formatted correctly\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p>The diagram below illustrates <strong>how your HTML title tags should be structured<\/strong>, in order of importance, and <strong>without exception to the rule of progressive hierarchy:<\/strong><\/p>\n<\/p><\/div>\n<div class=\"image-content\">\n<figure>\n   <a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/oWs9eo00Ew7tj0iUM8pF2g.png\" alt=\"Check title tags are being used correctly\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/oWs9eo00Ew7tj0iUM8pF2g.png\"> <\/a><br \/>\n  <\/figure>\n<\/p><\/div>\n<\/section>\n<section id=\"check-h2-and-h3-tags-are-being-used-correctly\">\n<h2>Check H2 and H3 tags are being used correctly<\/h2>\n<div class=\"text-content\">\n<p>Whilst header tags do extend to H4, H5, and H6, the H1, H2 and H3 tags are the ones which carry the most SEO value.<\/p>\n<p>So, you need to<strong> make sure you're using them properly<\/strong>. We've already covered H1 (the title), so let's break down the remaining two header tags:<\/p>\n<ul>\n<li><strong>H2:&nbsp;<\/strong>this is your subheading; it will need to have similar (LSI) keywords to your H1 tag.<\/li>\n<li><strong>H3:&nbsp;<\/strong>this is the subheading for the H2 tag; the hierarchy continues in this pattern.<\/li>\n<\/ul>\n<p>Simply put, <strong>tag hierarchy should be based on importance<\/strong>, with the same consideration for including keywords as early on as possible for maximum search engine clout.<\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Ensure related keywords are placed as early as possible in the H2 and H3 headings\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Ensure H2 and H3 tags appear in order of importance\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure all headlines are grammatically correct and make sense\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"html-descriptions\">\n<h2>HTML descriptions:<\/h2>\n<\/section>\n<section id=\"check-alt-text-is-properly-formatted\">\n<h2>Check alt text is properly formatted<\/h2>\n<div class=\"text-content\">\n<p>Alternative image text, also known as an \"<a href=\"https:\/\/moz.com\/learn\/seo\/alt-text\" rel=\"nofollow\">alternative description<\/a>\", is a component used by search engine crawlers to better contextualize images on a webpage.<\/p>\n<p class=\"style-info\">Alternative text is also used by screen reading software, to enable the visually impaired to access content they otherwise wouldn't be able to.<\/p>\n<p>Ideally, alt text should be descriptive, but not over-saturated with keywords.&nbsp;<\/p>\n<p>Take this image for example:<\/p>\n<\/p><\/div>\n<div class=\"image-content\">\n<figure>\n   <a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/ifloI-TemTkeu2A1x6NNSQ.jpeg\" alt=\"Check alt text is properly formatted\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/ifloI-TemTkeu2A1x6NNSQ.jpeg\"> <\/a><br \/>\n  <\/figure>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>The alt text might be the following:<\/p>\n<p><code>&lt;img src=\"swimming.png\" alt=\"pig swimming\"&gt;<\/code>&nbsp;<\/p>\n<p>This is somewhat descriptive, <strong>but there's room improvement:<\/strong><\/p>\n<p><code>&lt;img src=\"swimming.png\" alt=\"Pig swimming in clear water with seagull perched on head\"&gt;<\/code><\/p>\n<p>Obviously, this is a lot more descriptive. You could close your eyes, listen to that phrase and build a pretty clear picture in your head.<\/p>\n<p>That said, <strong>you don't want to over-saturate things<\/strong>; this can be as bad as not including an alt text at all:<\/p>\n<p><code>&lt;img src=\"swimming.png\" alt=\"pig water bird seagull head fish clear mammal swimming swim wet ocean sea birds drowning tranquil tropical island\"&gt;<\/code><\/p>\n<p><strong>Follow the sub-checklist below and make sure all sub-tasks are checked off<\/strong> before you proceed.&nbsp;<\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Keep the alt text below 125 characters\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include primary, secondary and LSI keywords\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Remove filler words\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Avoid over-saturating alt text with keywords\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"check-meta-descriptions-are-properly-formatted\">\n<h2>Check meta descriptions are properly formatted<\/h2>\n<div class=\"text-content\">\n<p>Google will only show the first 320 characters of a page's meta description tag; anything else will be cut off and replaced by an ellipsis, signaling \"read more\".<\/p>\n<p>This 320 character limit includes spaces, so you will need to fine-tune and strategize to get the most out of this feature.<\/p>\n<p>If the information is available, <strong>the&nbsp;date the page was published will also appear as part of the 320 character limit<\/strong>, and this should be accounted for when writing the description.<\/p>\n<p>A meta description as it appears on Google's Search Engine Results Page (SERP) will look something like this:<\/p>\n<\/p><\/div>\n<div class=\"image-content\">\n<figure>\n   <a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/qSItWlZZ8Hu8nLqhBJxFOg.png\" alt=\"Check meta descriptions are properly formatted\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/qSItWlZZ8Hu8nLqhBJxFOg.png\"> <\/a><br \/>\n  <\/figure>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>Apart from the character limit, there are a number of other factors that make for a well-performing meta description.<\/p>\n<p>The following sub-tasks will help you stay on track; <strong>j<\/strong><strong>ust check them off as you go.<\/strong><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include primary, secondary and LSI keywords\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Prioritize well-written copy over keyword stuffing\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Ensure there are no duplicate meta descriptions between different pages\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Check meta description does not exceed 320 characters\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       5\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Consider trimming the meta description to 300 characters to factor in \"published on\" date\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"links\">\n<h2>Links:<\/h2>\n<\/section>\n<section id=\"insert-a-good-amount-of-outbound-links\">\n<h2>Insert a good amount of outbound links<\/h2>\n<div class=\"text-content\">\n<p>Outbound links are a type of <a href=\"https:\/\/moz.com\/learn\/seo\/external-link\" rel=\"nofollow\">external link<\/a>; basically links from your website to others.&nbsp;<\/p>\n<p>You should try and use plenty of outbound links throughout your article, but <strong>make sure they're relevant<\/strong> and add value to the content, rather than just shoe-horning them in there for the sake of it. <strong>The sources should also be reputable<\/strong>, and all these elements combined will help to build trust in the eyes of Google (and other search engines).<\/p>\n<p><span>We've outlined a few points for best practice use of outbound links for SEO, so <strong>check off each of the tasks<\/strong><strong>&nbsp;below:<\/strong><\/span><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include 2-4 outbound links every 1000 words\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Check all links are working\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Check all outbound links are to reputable sources\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Remove all \"nofollow\" HTML tags\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p><span>To <strong>check links are working<\/strong> on a page with a lot of links the user can crawl it with <a href=\"https:\/\/www.screamingfrog.co.uk\/seo-spider\/\" rel=\"nofollow\">Screaming Frog SEO Spider<\/a>&nbsp;or use a browser extension like <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/check-my-links\/ojkcdipcgfaekbeaelaapakgnjflfglf?hl=en-GB\" rel=\"nofollow\">Check My Links<\/a>.<\/span><\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"insert-a-good-amount-of-internal-links\">\n<h2>Insert a good amount of internal links<\/h2>\n<div class=\"text-content\">\n<p>These are links to other pages on your website, and <strong>they help search engines to index and optimize the content on your website.<\/strong><\/p>\n<p>Basically, Google will use internal links on any given page to determine what content is related. It will also look at the number of internal links across pages of your domain, and rank highest <a href=\"https:\/\/yoast.com\/what-is-cornerstone-content\/\" rel=\"nofollow\">those pages<\/a> with the most internal links centered around a specific keyword.<\/p>\n<p>Your job when optimizing on-page SEO is to make sure there are enough internal links, that they are in the right place, and that they are linking to relevant content.<\/p>\n<p>As such, <strong>follow the simple steps in the sub-checklist below<\/strong> so you can proceed on to optimizing your on-page content.<\/p>\n<p class=\"style-warning\"><span>Page Authority flows through links, so if you get a backlink to a page with 20 internal links, these pages also get passed authority.<\/span><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include 2 or 3 links to related posts\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include linked tags to related content\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include links to related broader category pages\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include links to your homepage\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"optimization\">\n<h2>Optimization:<\/h2>\n<\/section>\n<section id=\"optimize-keyword-usage\">\n<h2>Optimize keyword usage<\/h2>\n<div class=\"text-content\">\n<p>You've already made sure the keyword appears in the HTML tags, as well as alt text and meta descriptions; now it's time to really tighten up the ship and <strong>do whatever else you can to make sure keyword usage is fully optimized.<\/strong><strong><\/strong><\/p>\n<p>First off, <strong>there<\/strong><strong>&nbsp;are a few relatively straightforward things you can do:<\/strong><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include primary keyword within the first paragraph of the post\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include primary keyword in the filename of all images\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p>Beyond this, consider<a href=\"https:\/\/blog.hubspot.com\/marketing\/definition-long-tail-keyword-100-words-sr\" rel=\"nofollow\"> long tail keywords.<\/a>&nbsp;Making sure to <strong>include long tail keyword variants in a few strategic locations<\/strong> can really impact the overall SEO performance of a page.&nbsp;<\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include long tail keyword variants in at least one of your headers\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include long tail keyword variants at the beginning, middle, and end of your text body\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include the longdesc=\"\" image tag for long tail keywords\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p>Another important element that Google will use to determine page rank is the <strong>optimal use of LSI keywords.<\/strong><\/p>\n<p>In an attempt to mimic a more <em>natural<\/em> language association between content and metrics, Google will build an idea of a \"topic match\" for a particular page using data including the LSI keywords. Their assumption is that these LSI keywords would be seamlessly included in the content.<\/p>\n<p>It's difficult to say exactly how many LSI keywords to include, and the idea of putting a number on that somewhat contradicts the concept of LSI keywords being \"naturally occurring\". Nonetheless, there is <strong>a <a href=\"https:\/\/www.twinword.com\/ideas\/graph\/\" rel=\"nofollow\">useful (and free) tool from twinword<\/a> you can use to get some inspiration for LSI keyword inclusion.<\/strong><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include 5-8 LSI keywords\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"optimize-timeonpage\">\n<h2>Optimize time-on-page<\/h2>\n<div class=\"text-content\">\n<p><strong>Including high-quality images, infographics, or videos that are relevant and complementary to your page content<\/strong> can make a huge difference in bounce rate, and ultimately how long users spend on your website. These factors, both user interaction metrics, are used by Google to determine page ranking, so optimizing user time-on-page shouldn't be overlooked.<\/p>\n<p>For this task, <strong>make the following checks on your page content:<\/strong><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Relevant images\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Engaging infographics\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Video content\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure multimedia formatting is standardized\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"optimize-scannability\">\n<h2>Optimize scannability<\/h2>\n<div class=\"text-content\">\n<p>As well as adding high-quality multimedia content, you can also <strong>work on the text of your page.&nbsp;<\/strong><\/p>\n<p>Here,&nbsp;<span>it's best to<strong> cut the fat and make sure the prime content is laid out as clearly as possible.&nbsp;<\/strong><\/span><\/p>\n<p><span>The simple fact is that people have short attention spans. Acknowledging this isn't about conceding that the content will never be read, but rather optimizing the content in such a way that&nbsp;<em>encourages<\/em><em>&nbsp;scannability <\/em>in the hope that giving the reader access to this shortcut will entice them into deeper engagement with the content.<\/span><\/p>\n<p><span>So, in optimizing your content for scannability, you should<strong> make sure to do the following:<\/strong><\/span><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Break text up into smaller paragraphs\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Use headings and subheadings to break up text and make navigation easier\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Remove filler words and phrases\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include bulleted lists\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       5\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Use bold text to highlight key points\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p>When optimizing for scannability, keep in mind the <a href=\"https:\/\/www.nngroup.com\/articles\/f-shaped-pattern-reading-web-content\/\" rel=\"nofollow\">F-shaped reading pattern<\/a>:<\/p>\n<\/p><\/div>\n<div class=\"image-content\">\n<figure>\n   <a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/jVecDn_nPV7-bMVIPoNHCw.jpeg\" alt=\"Optimize scannability\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/jVecDn_nPV7-bMVIPoNHCw.jpeg\"> <\/a><br \/>\n  <\/figure>\n<\/p><\/div>\n<\/section>\n<section id=\"optimize-structured-data-markup-for-rich-snippets\">\n<h2>Optimize structured data markup for rich snippets<\/h2>\n<div class=\"text-content\">\n<p>Rich snippets are a type of SERP feature that displays useful information such as review stars, aggregated ratings, and vote counts.<\/p>\n<p>Simply put, rich snippets are added (marked up) in HTML using vocabularies from <a href=\"https:\/\/schema.org\/\" rel=\"nofollow\"><span>schema.org<\/span><\/a>, of which there are many, for various different purposes.<span><\/span><\/p>\n<p>Adding and optimizing structured data markup for your webpage can help to reduce bounce, and help your page rank by providing easier access to \"quality\" content.<\/p>\n<p class=\"style-info\">Rich snippets are a type of SERP feature (and are different to \"featured snippets\").<\/p>\n<p>The exact way you will implement structured data markup will depend on the kind of content you're creating, and luckily there is a WordPress tool&nbsp;called&nbsp;<a href=\"https:\/\/wordpress.org\/plugins\/schema-app-structured-data-for-schemaorg\/\" rel=\"nofollow\">Schema App Structured Data<\/a>&nbsp;for automatically generating a structured data markup of all of the content on your WordPress site.<\/p>\n<p>And all of the structured data markup will be automatically generated for your page.<\/p>\n<p>You can then <strong>use Google's Rich Results Test to see whether or not your page is currently eligible to display rich snippets<\/strong> (note: changes will sometimes take a few days to register on the Rich Results Test).<\/p>\n<p>If you're still confused about rich snippets, <strong>check out this video from Google Webmasters<\/strong> for a short explanation:<\/p>\n<\/p><\/div>\n<div class=\"video-content\">\n<div class=\"iframe-container\">\n   <iframe src=\"https:\/\/www.youtube.com\/embed\/A-kX0Aut-18?modestbranding=1&amp;showinfo=0\" frameborder=\"0\" allowfullscreen=\"true\"> <\/iframe>\n  <\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"optimize-page-loading-time\">\n<h2>Optimize page loading time<\/h2>\n<div class=\"text-content\">\n<p>Maintaining a snappy website is a sure-fire way to keep your conversion rate high and your bounce rate low. Slow, sluggish websites can negatively impact user experience, and, of course, will have you penalized by Google's search robots.<\/p>\n<p>Try the following to quickly assess how fast your page loads:<\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Clear your cache\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Open the page up and note the load time\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p>If the page is loading slowly, there are a number of things you can do to<strong> try and speed things up:<\/strong><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Enable browser caching\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Optimize images (.JPEGs instead of .TIFFs)\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Prioritize visible content\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Get rid of unnecessary plugins\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"text-content\">\n<p><strong>Check out our <a href=\"https:\/\/www.process.st\/web-maintenance\/\" rel=\"nofollow\">web optimization checklist pack<\/a><\/strong> for a deeper look at optimizing page load times.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"optimize-url-structure\">\n<h2>Optimize URL structure<\/h2>\n<div class=\"text-content\">\n<p>Ugly,&nbsp;poorly structured URLs can greatly affect your on-page SEO. The URL of a page holds far more SEO weight than meets the eye, in the form of keywords, standardized formatting, and proper structure.<\/p>\n<p>Major search engines like Google place high importance on the following criteria when looking at how a URL will affect SEO performance. <strong>Check off each point in the sub-checklist below<\/strong> to be sure that your page URL meets all of the requirements.<\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Include keywords in the URL structure\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure URL is 100% readable\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Replace underscores with hyphens\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       4\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Ensure URL formatting is consistent\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"final-touches\">\n<h2>Final touches:<\/h2>\n<\/section>\n<section id=\"prompt-the-reader-to-comment\">\n<h2>Prompt the reader to comment<\/h2>\n<div class=\"text-content\">\n<p>A simple prompt to leave a comment can open the doors to a thriving and persistent (not to mention self-sustaining) content ecosystem, and can do wonders for your page ranking.&nbsp;<\/p>\n<p>It's <em>no wonder&nbsp;<\/em>why this is such a big deal; active comments sections help to keep your article relevant with constant streams of primary, LSI, and long tail keywords, as well as potential outbound links and the potential for organic social media growth.&nbsp;<\/p>\n<p><strong>Including a compelling call to comment somewhere on the page<\/strong> is so easy, there really isn't a good reason why you would omit this step from your on-page SEO optimization process.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"check-page-works-on-mobile-device\">\n<h2>Check page works on mobile device<\/h2>\n<div class=\"text-content\">\n<p>Current trends in <a href=\"https:\/\/backlinko.com\/google-ranking-factors\" rel=\"nofollow\">what seems to be important for Google's ranking algorithm<\/a> include a focus on mobile-friendly content.<\/p>\n<p><strong>The following sub-tasks should be checked off as you test your page on a mobile device.<\/strong><\/p>\n<\/p><\/div>\n<div class=\"multi-select-content form-field-content\">\n<ul class=\"items\">\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       1\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure all content is visible on mobile devices\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       2\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure page is optimized for mobile devices\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       3\n     <\/div>\n<\/p><\/div>\n<div class=\"step-checkbox-container\">\n<div class=\"step-checkbox\"><\/div>\n<\/p><\/div>\n<div class=\"item-name-static\">\n      Make sure all content is accessible from mobile devices\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"review\">\n<h2>Review:<\/h2>\n<\/section>\n<section id=\"prepare-the-onpage-seo-changes-for-review\">\n<h2>Prepare the on-page SEO changes for review<\/h2>\n<div class=\"text-content\">\n<p>Using the form fields below, provide a URL to the page in question and describe the changes you've made to the on-page SEO.<\/p>\n<\/p><\/div>\n<div class=\"textarea-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Describe changes <\/label><br \/>\n   <textarea placeholder=\"Something will be typed here...\" rows=\"3\" disabled class=\"form-control\"><\/textarea>\n  <\/div>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>Using the Members form field below,&nbsp;<strong>assign the individual who will approve the on-page SEO changes.<\/strong><\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"approval-onpage-seo-changes\">\n<h2>Approval: On-page SEO changes<\/h2>\n<div class=\"approval-content\">\n<div class=\"header\">\n<div class=\"list-title\">\n    Will be submitted for approval:\n   <\/div>\n<\/p><\/div>\n<div class=\"approval-rule-subject-tasks-list\">\n<ul class=\"list\">\n<li>\n<div class=\"approval-rule-subject-tasks-list-item\">\n<div class=\"item\">\n<div class=\"container\">\n        <span class=\"title\">Prepare the on-page SEO changes for review<\/span> <\/p>\n<div class=\"body\">\n         Will be submitted\n        <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"sources\">\n<h2>Sources:<\/h2>\n<div class=\"text-content\">\n<ul>\n<li><a href=\"http:\/\/www.seoskeptic.com\/\" rel=\"nofollow noopener\" target=\"_blank\">SEOSkeptic<\/a> - <a href=\"http:\/\/www.seoskeptic.com\/basic-vocabulary-for-schema-org-and-structured-data\/\" rel=\"nofollow\">Glossary of Structured Data<\/a><\/li>\n<li><a href=\"https:\/\/www.digitalvidya.com\/\" rel=\"nofollow noopener\" target=\"_blank\">DigitalVidya<\/a> - <a href=\"https:\/\/www.digitalvidya.com\/blog\/4-important-parts-of-google-serp-snippet-optimisation-tool-dmblog-0707\/\" rel=\"nofollow\">Google SERP Tool&nbsp;<\/a><\/li>\n<li><a href=\"https:\/\/moz.com\" rel=\"nofollow noopener\" target=\"_blank\">Moz<\/a> - <a href=\"https:\/\/moz.com\/blog\/structured-data-for-seo-1\" rel=\"nofollow noopener\" target=\"_blank\">Structured Data for SEO<\/a><\/li>\n<li><a href=\"https:\/\/moz.com\" rel=\"nofollow noopener\" target=\"_blank\">Moz<\/a>&nbsp;- <a href=\"https:\/\/moz.com\/learn\/seo\/schema-structured-data\" rel=\"nofollow noopener\" target=\"_blank\">Schema for Structured Data<\/a><\/li>\n<li><a href=\"https:\/\/moz.com\" rel=\"nofollow noopener\" target=\"_blank\">Moz<\/a>&nbsp;- <a href=\"https:\/\/moz.com\/learn\/seo\/serp-features\" rel=\"nofollow noopener\" target=\"_blank\">SERP Features<\/a><\/li>\n<li><a href=\"http:\/\/mysiteauditor.com\/\" rel=\"nofollow noopener\" target=\"_blank\">MySiteAuditor<\/a> - <a href=\"http:\/\/mysiteauditor.com\/blog\/top-10-most-important-seo-tips-for-url-optimization\/\" rel=\"nofollow noopener\" target=\"_blank\">Top 10 Most Important SEO Tips for URL Optimization<\/a><\/li>\n<li><a href=\"https:\/\/backlinko.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Backlinko<\/a> - <a href=\"https:\/\/backlinko.com\/on-page-seo\" rel=\"nofollow noopener\" target=\"_blank\">On-Page SEO<\/a><\/li>\n<li><a href=\"https:\/\/www.rankpay.com\/\" rel=\"nofollow noopener\" target=\"_blank\">RankPay<\/a> - <a href=\"https:\/\/www.rankpay.com\/on-page-seo\/\" rel=\"nofollow noopener\" target=\"_blank\">On-Page SEO Guide<\/a><\/li>\n<li><\/li>\n<li><\/li>\n<li><\/li>\n<\/ul><\/div>\n<\/section>\n<section id=\"related-checklists\">\n<h2>Related checklists:<\/h2>\n<div class=\"text-content\">\n<ul>\n<li><a href=\"https:\/\/www.process.st\/templates\/google-analytics-audit\" rel=\"nofollow noopener\" target=\"_blank\">Google Analytics Audit<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/technical-seo-audit\" rel=\"nofollow noopener\" target=\"_blank\"><span>Technical SEO Audit<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/product-launch-checklist\" rel=\"nofollow noopener\" target=\"_blank\"><span>Product Launch Checklist<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/ux-audit\" rel=\"nofollow noopener\" target=\"_blank\"><span>UX Audit<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/social-media-manager-daily-checklist\" rel=\"nofollow noopener\" target=\"_blank\"><span>Social Media Manager Daily Checklist<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/influencer-outreach-checklist\" rel=\"nofollow noopener\" target=\"_blank\"><span>Influencer Outreach Checklist<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/keyword-research-checklist\" rel=\"nofollow noopener\" target=\"_blank\"><span>Keyword Research Checklist<\/span><\/a><span><\/span><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/affiliate-onboarding\" rel=\"nofollow noopener\" target=\"_blank\"><span>Affiliate Onboarding<\/span><\/a><span><\/span><span><\/span><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/advanced-content-promotion-checklist\" rel=\"nofollow noopener\" target=\"_blank\">Advanced Content Promotion Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/find-almost-anyones-email\/\" rel=\"nofollow\"><span>Find Almost Anyone's Email<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/submitting-content-to-social-bookmarking-sites\/\" rel=\"nofollow\"><span>Submitting Content to Social Bookmarking Sites<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/daily-mention-tracking-for-content-promotion\/\" rel=\"nofollow\"><span>Daily Mention Tracking for Content Promotion<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/creating-a-database-of-influencers-using-buzzsumo\/\" rel=\"nofollow\"><span>Creating a Database of Influencers using Buzzs<\/span><span>umo<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/scraping-broken-links-with-seo-spider-and-ahrefs\/\" rel=\"nofollow\"><span>Scraping Broken Links with SEOSpider and Ahrefs<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/seo-checklist-the-keyword-research-process\/\" rel=\"nofollow\"><span>SEO Checklist: The Keyword Research Process<\/span><\/a><\/li>\n<li><span><a href=\"https:\/\/www.process.st\/templates\/Accepting-Formatting-Editing-and-Publishing-a-Guest-Post\/\" rel=\"nofollow\">Accepting, Formatting, Editing and Publishing a Guest Post<\/a><\/span><\/li>\n<\/ul><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: SEO remains one of the best ways to increase Google page ranking and in turn the traffic (and revenue) of your business. Where does on-page SEO fit into this? Perhaps best thought of as an assemblage of various different elements, on-page SEO&nbsp;is about taking every factor into consideration when trying to improve a page's [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":14925,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ep_exclude_from_search":false,"cover_icon_emoji":"","cover_icon_url":"","tasks_count":"27","template_description":"Run this checklist before a new page goes live to maximize on-page SEO.","template_id":"ijAHm-h0fUxWbk6Cl7BOyg","task_0":"Introduction:","task_slug_0":"introduction","task_1":"Preparation:","task_slug_1":"preparation","task_2":"Fill in basic information about page content","task_slug_2":"fill-in-basic-information-about-page-content","task_3":"HTML tags:","task_slug_3":"html-tags","task_4":"Check title tags are being used correctly","task_slug_4":"check-title-tags-are-being-used-correctly","task_5":"Check H2 and H3 tags are being used correctly","task_slug_5":"check-h2-and-h3-tags-are-being-used-correctly","task_6":"HTML descriptions:","task_slug_6":"html-descriptions","task_7":"Check alt text is properly formatted","task_slug_7":"check-alt-text-is-properly-formatted","task_8":"Check meta descriptions are properly formatted","task_slug_8":"check-meta-descriptions-are-properly-formatted","task_9":"Links:","task_slug_9":"links","task_10":"Insert a good amount of outbound links","task_slug_10":"insert-a-good-amount-of-outbound-links","task_11":"Insert a good amount of internal links","task_slug_11":"insert-a-good-amount-of-internal-links","task_12":"Optimization:","task_slug_12":"optimization","task_13":"Optimize keyword usage","task_slug_13":"optimize-keyword-usage","task_14":"Optimize time-on-page","task_slug_14":"optimize-timeonpage","task_15":"Optimize scannability","task_slug_15":"optimize-scannability","task_16":"Optimize structured data markup for rich snippets","task_slug_16":"optimize-structured-data-markup-for-rich-snippets","task_17":"Optimize page loading time","task_slug_17":"optimize-page-loading-time","task_18":"Optimize URL structure","task_slug_18":"optimize-url-structure","task_19":"Final touches:","task_slug_19":"final-touches","task_20":"Prompt the reader to comment","task_slug_20":"prompt-the-reader-to-comment","task_21":"Check page works on mobile device","task_slug_21":"check-page-works-on-mobile-device","task_22":"Review:","task_slug_22":"review","task_23":"Prepare the on-page SEO changes for review","task_slug_23":"prepare-the-onpage-seo-changes-for-review","task_24":"Approval: On-page SEO changes","task_slug_24":"approval-onpage-seo-changes","task_25":"Sources:","task_slug_25":"sources","task_26":"Related checklists:","task_slug_26":"related-checklists","task_27":"Related checklists:","task_slug_27":"related-checklists","task_28":"","task_slug_28":"","task_29":"","task_slug_29":"","task_30":"","task_slug_30":"","task_31":"","task_slug_31":"","task_32":"","task_slug_32":"","task_33":"","task_slug_33":"","task_34":"","task_slug_34":"","task_35":"","task_slug_35":"","task_36":"","task_slug_36":"","task_37":"","task_slug_37":"","task_38":"","task_slug_38":"","task_39":"","task_slug_39":"","task_40":"","task_slug_40":"","task_41":"","task_slug_41":"","task_42":"","task_slug_42":"","task_43":"","task_slug_43":"","task_44":"","task_slug_44":"","task_45":"","task_slug_45":"","task_46":"","task_slug_46":"","task_47":"","task_slug_47":"","task_48":"","task_slug_48":"","task_49":"","task_slug_49":"","task_50":"","task_slug_50":"","task_51":"","task_slug_51":"","task_52":"","task_slug_52":"","task_53":"","task_slug_53":"","task_54":"","task_slug_54":"","task_55":"","task_slug_55":"","task_56":"","task_slug_56":"","task_57":"","task_slug_57":"","task_58":"","task_slug_58":"","task_59":"","task_slug_59":"","task_60":"","task_slug_60":"","task_61":"","task_slug_61":"","task_62":"","task_slug_62":"","task_63":"","task_slug_63":"","task_64":"","task_slug_64":"","task_65":"","task_slug_65":"","task_66":"","task_slug_66":"","task_67":"","task_slug_67":"","task_68":"","task_slug_68":"","task_69":"","task_slug_69":"","task_70":"","task_slug_70":"","task_71":"","task_slug_71":"","task_72":"","task_slug_72":"","task_73":"","task_slug_73":"","task_74":"","task_slug_74":"","task_75":"","task_slug_75":"","task_76":"","task_slug_76":"","task_77":"","task_slug_77":"","task_78":"","task_slug_78":"","task_79":"","task_slug_79":"","task_80":"","task_slug_80":"","task_81":"","task_slug_81":"","task_82":"","task_slug_82":"","task_83":"","task_slug_83":"","task_84":"","task_slug_84":"","task_85":"","task_slug_85":"","task_86":"","task_slug_86":"","task_87":"","task_slug_87":"","task_88":"","task_slug_88":"","task_89":"","task_slug_89":"","task_90":"","task_slug_90":"","task_91":"","task_slug_91":"","task_92":"","task_slug_92":"","task_93":"","task_slug_93":"","task_94":"","task_slug_94":"","task_95":"","task_slug_95":"","task_96":"","task_slug_96":"","task_97":"","task_slug_97":"","task_98":"","task_slug_98":"","task_99":"","task_slug_99":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-14924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-miscellaneous"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/14924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/comments?post=14924"}],"version-history":[{"count":0,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/14924\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media\/14925"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media?parent=14924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/categories?post=14924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/tags?post=14924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}