{"id":12203,"date":"2017-10-05T21:24:35","date_gmt":"2017-10-05T21:24:35","guid":{"rendered":"https:\/\/www.process.st\/templates\/blog-pre-publish-checklist-5\/"},"modified":"2024-02-28T20:45:03","modified_gmt":"2024-02-28T20:45:03","slug":"blog-pre-publish-checklist-5","status":"publish","type":"post","link":"https:\/\/www.process.st\/templates\/blog-pre-publish-checklist-5\/","title":{"rendered":"Blog Pre-Publish 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\/lmqChxj80xwOF_Wxd5FDTg.png\" alt=\"Introduction\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/lmqChxj80xwOF_Wxd5FDTg.png\" \/> <\/a><br \/>\n  <\/figure>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>You can automatically trigger this pre-publish checklist to run when your post needs reviewing by <a href=\"https:\/\/www.process.st\/help\/docs\/zapier\/\" rel=\"nofollow noopener\" target=\"_blank\">integrating<\/a> Process Street with another app.<\/p>\n<p>For example, if you have a Trello column set up called &quot;Run pre-publish&quot;, you can use Zapier to trigger a checklist to be run for any card moved into that column.<\/p>\n<p>You can even push the URL of your checklist back into the comments of the Trello card!<\/p>\n<p>Pre-publish checklists are boring and repetitive especially when you have to run them every single&nbsp;time you're writing a blog post. But, when writing a blog post either personally or professionally, you can often forget simple things from running a spell check to checking all links are not broken.<\/p>\n<p>That is why we created this <a href=\"https:\/\/www.process.st\/templates\/blog-pre-publish-checklist\/\" rel=\"nofollow noopener\" target=\"_blank\">Blog Pre-Publish Checklist<\/a>, to ensure you never miss anything when creating your blog post.&nbsp;<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"record-post-links\">\n<h2> Record post links: <\/h2>\n<\/section>\n<section id=\"record-post-link\">\n<h2> Record post link <\/h2>\n<div class=\"text-content\">\n<p><strong>Record the link to the final post<\/strong> using the <strong>form field<\/strong> below. If you don't yet know what the link will be, predict it from the slug (which should be your keyword).<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"prepublish\">\n<h2> Pre-Publish: <\/h2>\n<\/section>\n<section id=\"run-spell-check\">\n<h2> Run spell check <\/h2>\n<div class=\"text-content\">\n<p>First up in our blog pre-publish checklist is to <strong>run the content through a spell checker<\/strong>! At this time it's also worth <strong>saving a copy of your post using the form field<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"file-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Initial Post <\/label> <\/p>\n<div class=\"file-container\">\n    <button type=\"button\" disabled=\"disabled\" class=\"btn btn-default\"> <i class=\"fa fa-upload btn-icon\"><\/i> File will be uploaded here <\/button>\n   <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>Once you have this version saved, either <strong>copy your post into a word processor<\/strong> or <strong>run it internally on WordPress<\/strong> (or similar).<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"proofread-post\">\n<h2> Proofread post <\/h2>\n<div class=\"text-content\">\n<p>Next up, you need to ensure that your<strong> post is proofread<\/strong>. <strong>Record the people who have proofread<\/strong> your post using the<strong> form fields<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> First Proofreader <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"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> Second Proofreader <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"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> Third Proofreader <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"disabled\" class=\"form-control\" \/>\n  <\/div>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>Although not always necessary, it's good to have <strong>at least two people other than yourself<\/strong> proofread your content to check for errors.<\/p>\n<p>If you're using WordPress there is an internal <a href=\"https:\/\/en.support.wordpress.com\/proofreading\/\" rel=\"nofollow noopener\" target=\"_blank\">proofreading function<\/a>. Use this only after you and at least one other have thoroughly looked over the post, just to check for any errors you might have&nbsp;missed.&nbsp;<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"write-5-headlines\">\n<h2> Write 5 headlines <\/h2>\n<div class=\"text-content\">\n<p><strong>Write 5 headlines to test on social media<\/strong>. <strong>Record<\/strong> these headlines (and<strong> which is most effective<\/strong>) with the <strong>form fields<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Headline 1 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"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> Headline 2 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"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> Headline 3 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"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> Headline 4 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"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> Headline 5 <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"disabled\" class=\"form-control\" \/>\n  <\/div>\n<\/p><\/div>\n<div class=\"select-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Most Effective Headline <\/label><br \/>\n   <select disabled=\"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<div class=\"text-content\">\n<p>Note that you should have written many more headlines than this for the initial post; these are just the titles for social media purposes.<\/p>\n<p><strong>Use the results in the future<\/strong> to determine<strong> which kind of title is the most effective<\/strong>. More information can be found <a href=\"http:\/\/blog.hubspot.com\/marketing\/topic\/ab-testing\" rel=\"nofollow noopener\" target=\"_blank\">here<\/a>&nbsp;on Hubspot.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"include-subheadings\">\n<h2> Include sub-headings <\/h2>\n<div class=\"text-content\">\n<p>Ensure that there are<strong> sub-headings<\/strong> in your post. These should be <strong>&lt;h3&gt; tags<\/strong> and used to break the post down into scannable chunks.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"check-your-links\">\n<h2> Check your links <\/h2>\n<div class=\"text-content\">\n<p>Ensure your<strong> links aren't broken<\/strong> and that they <strong>link to the correct location<\/strong>. Use (or edit) the <strong>sub-checklist<\/strong> below to ensure that you have the best span of links possible, and<strong> record all of the links you make with the form field<\/strong> below.<\/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      Links are working\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      Links lead to the correct location\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 affiliate links\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 offsite links\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      Include onsite links\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       6\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      Link relevant content\n    <\/div>\n<\/li>\n<li class=\"item\">\n<div class=\"step-number-container\">\n<div class=\"step-number\">\n       7\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      Link anchor text is another keyword\n    <\/div>\n<\/li>\n<\/ul><\/div>\n<div class=\"textarea-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Linked Articles <\/label><br \/>\n   <textarea placeholder=\"Something will be typed here...\" rows=\"3\" disabled=\"disabled\" class=\"form-control\"><\/textarea>\n  <\/div>\n<\/p><\/div>\n<div class=\"text-content\">\n<p><strong>Remember to use affiliate links<\/strong> if you have any, instead of generic ones.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"standardize-your-lists-and-bullets\">\n<h2> Standardize your lists (and bullets) <\/h2>\n<div class=\"text-content\">\n<p><strong>Check the formatting of your lists<\/strong> and bullet points to ensure it is <strong>standardized<\/strong>. Using lists and bullets is another great way of making your post more readable.&nbsp;<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"check-image-size-and-ratio\">\n<h2> Check image size and ratio <\/h2>\n<div class=\"text-content\">\n<p>In order to ensure that your great content is not let down by sub-par <strong>images<\/strong>, you must now <strong>check their size and ratio<\/strong>.<\/p>\n<p>Images should be <strong>at least 1000px wide and ratio 16:9<\/strong>.&nbsp;<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"check-your-video-embeds\">\n<h2> Check your video embeds <\/h2>\n<div class=\"text-content\">\n<p>Now that your images are all sorted, you need to pay the same attention to your <strong>video embeds<\/strong>. Once again, <strong>ensure that all are working<\/strong> and are the<strong> correct<\/strong> embeds <strong>whilst recording<\/strong> the videos'<strong> links<\/strong> in the<strong> form field<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"textarea-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Videos embedded <\/label><br \/>\n   <textarea placeholder=\"Something will be typed here...\" rows=\"3\" disabled=\"disabled\" class=\"form-control\"><\/textarea>\n  <\/div>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>YouTube has functionality on WordPress that allows you to just paste the link without embed code. If you're using another service, you may have to both find the embed code and tweak it so the frame sits nicely on your page.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"check-all-quotes\">\n<h2> Check all quotes <\/h2>\n<div class=\"text-content\">\n<p>You're almost there - now you need to <strong>double check all quotes<\/strong> you have included. <strong>Record the source<\/strong> (preferably the person and original content's link) in the <strong>form field<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"textarea-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Quotes (Name and Source) <\/label><br \/>\n   <textarea placeholder=\"Something will be typed here...\" rows=\"3\" disabled=\"disabled\" class=\"form-control\"><\/textarea>\n  <\/div>\n<\/p><\/div>\n<div class=\"text-content\">\n<p>Ensure that you <strong>attribute quotes correctly<\/strong>, have<strong> &lt;blockquote&gt; tags<\/strong> start and finish where they're meant to.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"check-for-any-strange-formatting\">\n<h2> Check for any strange formatting <\/h2>\n<div class=\"text-content\">\n<p>This is pretty self-explanatory; you need to make sure that all of your <strong>content <\/strong>is in a<strong> consistent format<\/strong>.<\/p>\n<\/p><\/div>\n<\/section>\n<section id=\"have-post-approved\">\n<h2> Have post approved <\/h2>\n<div class=\"text-content\">\n<p>Next up (if required),<strong> have the post approved<\/strong> by the appropriate source. <strong>Record the person<\/strong> who approved the post in the <strong>form field<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Post Approved By <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"disabled\" class=\"form-control\" \/>\n  <\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"check-publish-date\">\n<h2> Check publish date <\/h2>\n<div class=\"text-content\">\n<p>Now you need to quickly <strong>check the publish date<\/strong> to ensure that it is correct. <strong>Record<\/strong> the publish date using the<strong> form field<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"date-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Publish Date <\/label> <\/p>\n<div class=\"date-container\">\n    <button type=\"button\" disabled=\"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<\/section>\n<section id=\"update-headline-to-best-performing-post-ab-test\">\n<h2> Update headline to best performing (post A\/B test) <\/h2>\n<div class=\"text-content\">\n<p>Now you need to&nbsp;<strong>update the headline<\/strong> of the post to the one which <strong>performed best<\/strong> in your<strong> A\/B tests<\/strong>. <strong>Record<\/strong> the final headline in the <strong>form field<\/strong> below.<\/p>\n<\/p><\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\">\n   <label> Final Post Headline <\/label><br \/>\n   <input type=\"text\" placeholder=\"Something will be typed here...\" disabled=\"disabled\" class=\"form-control\" \/>\n  <\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"sources\">\n<h2> Sources: <\/h2>\n<\/section>\n<section id=\"relevant-checklists\">\n<h2> Relevant Checklists: <\/h2>\n<div class=\"text-content\">\n<p><a href=\"https:\/\/www.process.st\/templates\/updating-old-blog-content-for-seo-checklist\/\" target=\"_blank\" rel=\"nofollow noopener\">Updating Old Blog Content for SEO (Checklist)<\/a><\/p>\n<\/p><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Introduction You can automatically trigger this pre-publish checklist to run when your post needs reviewing by integrating Process Street with another app. For example, if you have a Trello column set up called &quot;Run pre-publish&quot;, you can use Zapier to trigger a checklist to be run for any card moved into that column. You can [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":8392,"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":"19","template_description":"Run this checklist before you publish a blog post","template_id":"gInl-bnT7Tnfj5DVm75KeA","task_0":"Introduction","task_slug_0":"introduction","task_1":"Record post links:","task_slug_1":"record-post-links","task_2":"Record post link","task_slug_2":"record-post-link","task_3":"Pre-Publish:","task_slug_3":"prepublish","task_4":"Run spell check","task_slug_4":"run-spell-check","task_5":"Proofread post","task_slug_5":"proofread-post","task_6":"Write 5 headlines","task_slug_6":"write-5-headlines","task_7":"Include sub-headings","task_slug_7":"include-subheadings","task_8":"Check your links","task_slug_8":"check-your-links","task_9":"Standardize your lists (and bullets)","task_slug_9":"standardize-your-lists-and-bullets","task_10":"Check image size and ratio","task_slug_10":"check-image-size-and-ratio","task_11":"Check your video embeds","task_slug_11":"check-your-video-embeds","task_12":"Check all quotes","task_slug_12":"check-all-quotes","task_13":"Check for any strange formatting","task_slug_13":"check-for-any-strange-formatting","task_14":"Have post approved","task_slug_14":"have-post-approved","task_15":"Check publish date","task_slug_15":"check-publish-date","task_16":"Update headline to best performing (post A\/B test)","task_slug_16":"update-headline-to-best-performing-post-ab-test","task_17":"Sources:","task_slug_17":"sources","task_18":"Relevant Checklists:","task_slug_18":"relevant-checklists","task_19":"","task_slug_19":"","task_20":"","task_slug_20":"","task_21":"","task_slug_21":"","task_22":"","task_slug_22":"","task_23":"","task_slug_23":"","task_24":"","task_slug_24":"","task_25":"","task_slug_25":"","task_26":"","task_slug_26":"","task_27":"","task_slug_27":"","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,1],"tags":[],"class_list":["post-12203","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-miscellaneous","category-uncategorized"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/12203","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=12203"}],"version-history":[{"count":0,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/12203\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media\/8392"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media?parent=12203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/categories?post=12203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/tags?post=12203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}