{"id":5702,"date":"2024-08-21T16:58:00","date_gmt":"2024-08-21T13:58:00","guid":{"rendered":"https:\/\/www.webceo.com\/blog\/?p=5702"},"modified":"2024-08-22T21:08:24","modified_gmt":"2024-08-22T18:08:24","slug":"technical-seo-checklist-issues-to-audit","status":"publish","type":"post","link":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/","title":{"rendered":"Technical SEO Checklist: Issues to Audit and Fix Immediately"},"content":{"rendered":"\n<p>What is technical SEO? It\u2019s really simple. All it means is fixing issues that are present on your site, ruin the user experience and cause you to lose rankings. Finding those issues is done through a technical SEO audit, which always prefaces the task of solving them.<\/p>\n\n\n\n<p>This technical SEO checklist will cover the most damaging problems with SEO, as well as the best practices in treating them \u2013 usually with the help of specialized SEO tools.<\/p>\n\n\n<h2><span class=\"ez-toc-section\" id=\"1_rethink_your_website_structure\"><\/span>1. Rethink your website structure<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>Some webmasters don\u2019t put enough thought into connecting their site\u2019s pages between each other. When they haven\u2019t planned a structure, it\u2019s not just the users who are rubbed the wrong way. Look at these reasons why every site needs an organized structure:<\/p>\n\n\n<p style=\"padding-left: 30px;\"><strong>1.<\/strong> It helps users browse your site without getting lost.<\/p>\n<p style=\"padding-left: 30px;\"><strong>2.<\/strong> It helps search engines crawl your site and index its pages.<\/p>\n<p style=\"padding-left: 30px;\"><strong>3.<\/strong> It helps link juice flow across your site and direct authority to important pages.<\/p>\n\n\n<p>It makes everybody happy! Most importantly, users are pleased and motivated to visit again.<\/p>\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5923\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/12\/ecommerce-seo-mistakes-18.jpg\" alt=\"Example of a good website structure.\" width=\"639\" height=\"286\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/12\/ecommerce-seo-mistakes-18.jpg 639w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/12\/ecommerce-seo-mistakes-18-300x134.jpg 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><\/p>\n\n\n<p><\/p>\n\n\n\n<p>So how do you know your site\u2019s structure is organized?<\/p>\n\n\n<ul>\n<li><strong>It follows this pattern:<\/strong> <span style=\"font-style: italic;\">home page -&gt; category -&gt; user&#8217;s destination<\/span>. The destination could be a product page, a blog post or anything else; what matters is that it&#8217;s not too deep. You can have subcategories precede it, but the fewer they are, the better.<\/li>\n<li><strong>It has breadcrumbs.<\/strong> You can see an example of site breadcrumbs in the above point (<span style=\"font-style: italic;\">home page -&gt; category -&gt; user&#8217;s destination<\/span>). When it&#8217;s shown on the page with a link to each level, users always know where on the website they are and can instantly go back without taking any excessive steps.<\/li>\n<li><strong>Every page has a link to the home page.<\/strong> The link is usually built in the site&#8217;s logo. This rule doesn&#8217;t need to apply to pages such as the sitemap and robots.txt and pages with restricted access.<\/li>\n<li><strong>You can travel quickly<\/strong> (in three clicks or less) between any two pages.<\/li>\n<li><strong>It has site navigation and a footer.<\/strong> A few links to important pages at the top and at the bottom will ensure users can find all they need to know.<\/li>\n<li><strong>It has no orphaned or dead-end pages.<\/strong> Orphaned pages are difficult to access when nothing links to them, and they don&#8217;t receive any link juice from your site. Dead-end pages are the opposite: they don&#8217;t link to your other pages and don&#8217;t pass on link juice. Avoid having both, with the exception of &#8220;technical&#8221; pages such as robots.txt.<\/li>\n<\/ul>\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/internal-link-analysis-tool.htm?utm_source=blog&amp;utm_mediu=blog-post&amp;utm_campaign=blog-sep-2018-technical-seo-checklist-issues-to-audit\" rel=\"noopener\">WebCEO&#8217;s Internal Links<\/a>. In particular, the <a target=\"_blank\" href=\"https:\/\/online.webceo.com\/accounts\/register\/?next=\/?aw=\/interlinks\/sitestructure\/&amp;utm_source=blog&amp;utm_medium=blog-post&amp;utm_campaign=blog-technical-seo\" rel=\"noopener\">Site Structure report<\/a> can show you how your site&#8217;s pages are arranged.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"781\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-site-structure-1200x781.png\" alt=\"View your site structure and see if it should be simplified.\" class=\"wp-image-11976\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-site-structure-1200x781.png 1200w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-site-structure-400x260.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-site-structure-768x500.png 768w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-site-structure.png 1359w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<h2><span class=\"ez-toc-section\" id=\"2_optimize_your_internal_links\"><\/span>2. Optimize your internal links<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>Internal links are the foundation of your site&#8217;s structure. It\u2019s how users browse your site and link juice travels between pages. You can make your internal links contribute even more to your SEO by optimizing them. Here\u2019s how you do it:<\/p>\n\n\n<ul>\n<li><strong>Give them anchor texts.<\/strong> A few words inside the link will help users understand where they are about to go. Additionally, this counts towards optimizing linked pages for keywords inside the anchor texts.<\/li>\n<li><strong>Make them <span style=\"font-style: italic;\">dofollow<\/span>.<\/strong> Don&#8217;t mark links to your own pages as <span style=\"font-style: italic;\">nofollow<\/span>. You may preserve some link juice on the page you think needs it more, but search engines will be unable to crawl the linked page.<\/li>\n<li><strong>Write your links in HTML.<\/strong> Search engines can crawl HTML links without any problems, but links made in other languages (such as JavaScript) are uncrawlable.<\/li>\n<\/ul>\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/internal-link-analysis-tool.htm?utm_source=blog&amp;utm_mediu=blog-post&amp;utm_campaign=blog-sep-2018-technical-seo-checklist-issues-to-audit\" rel=\"noopener\">WebCEO&#8217;s Internal Links<\/a>. See all the anchor texts on your site in the <a target=\"_blank\" href=\"https:\/\/online.webceo.com\/accounts\/register\/?next=\/?aw=\/interlinks\/texts\/&amp;utm_source=blog&amp;utm_medium=blog-post&amp;utm_campaign=blog-technical-seo\" rel=\"noopener\">Link Text Analysis report<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"704\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-anchor-texts-1200x704.png\" alt=\"Check all your anchor texts and see which ones you can improve.\" class=\"wp-image-11975\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-anchor-texts-1200x704.png 1200w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-anchor-texts-400x235.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-anchor-texts-768x451.png 768w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-anchor-texts.png 1507w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<h2><span class=\"ez-toc-section\" id=\"3_fix_broken_links\"><\/span>3. Fix broken links<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>Links can point to either internal or external pages. Both of these types of links break for the same reasons. It can be a typo in the URL, or the linked page was moved or taken down altogether. Of the two, a broken internal link is worse for you, since users who click on it want to keep browsing your site but can&#8217;t. Fortunately, broken links are a simple problem with a simple solution.<\/p>\n\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/website-audit.htm?utm_source=blog&amp;utm_mediu=blog-post&amp;utm_campaign=blog-sep-2018-technical-seo-checklist-issues-to-audit\" rel=\"noopener\">WebCEO&#8217;s Technical Audit<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"669\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2021\/06\/seo-for-news-websites-technical-audit-1200x669.png\" alt=\"Scan your site for technical issues.\" class=\"wp-image-9319\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2021\/06\/seo-for-news-websites-technical-audit-1200x669.png 1200w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2021\/06\/seo-for-news-websites-technical-audit-400x223.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2021\/06\/seo-for-news-websites-technical-audit-768x428.png 768w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2021\/06\/seo-for-news-websites-technical-audit.png 1366w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Use this tool to run an audit on your site. The tool will find all links that return an error, the 404 being but one of them. Once you have your list of pages with broken links, edit those pages. You can replace links with working ones or just remove them if they can&#8217;t be fixed. With broken outbound links, you have an extra option: put up a link to another resource with similar content.<\/p>\n\n\n<h2><span class=\"ez-toc-section\" id=\"4_fix_broken_images\"><\/span>4. Fix broken images<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>The only positive of broken images is that pages load faster thanks to them. Still, it&#8217;s hardly worth making users miss out on the content or leaving pages to look like a mess. An image that doesn&#8217;t work properly has no place on your website.<\/p>\n\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/website-audit.htm?utm_source=blog&amp;utm_mediu=blog-post&amp;utm_campaign=blog-sep-2018-technical-seo-checklist-issues-to-audit\" rel=\"noopener\">WebCEO&#8217;s Technical Audit<\/a>.<\/p>\n\n\n\n<p>This same tool can also pick up images that aren&#8217;t displaying. Similar to links, this error can be caused by a typo in the image&#8217;s URL or being removed from its server. Fix the URL, or find a replacement, or just remove the image from your page if you decide you don&#8217;t need it.<\/p>\n\n\n<h2><span class=\"ez-toc-section\" id=\"5_have_your_sites_pages_indexed\"><\/span>5. Have your site\u2019s pages indexed<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>All the pages you can find in Google exist in its index. If a page isn&#8217;t indexed, users can&#8217;t find it, no matter how well it&#8217;s optimized. Make sure you index all the important pages on your site!<\/p>\n\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/online.webceo.com\/accounts\/register\/?next=\/?aw=\/sitemap\/sitemaps\/&amp;utm_source=blog&amp;utm_medium=blog-post&amp;utm_campaign=blog-technical-seo\" rel=\"noopener\">WebCEO&#8217;s Sitemap Generation<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1171\" height=\"625\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-sitemap.png\" alt=\"Create a sitemap and submit it to Google.\" class=\"wp-image-11973\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-sitemap.png 1171w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-sitemap-400x213.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-sitemap-768x410.png 768w\" sizes=\"auto, (max-width: 1171px) 100vw, 1171px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Create a sitemap of your site and submit it to Google. You won&#8217;t need to create a new one when you add or remove pages from your site, but you should pay a visit to Google Search Console when you want a page de-indexed.<\/p>\n\n\n<h2><span class=\"ez-toc-section\" id=\"6_check_your_on-page_seo\"><\/span>6. Check your on-page SEO<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>On-page SEO is more than just content. SEO is full of secret joys, so it&#8217;s no surprise that you can&#8217;t prepare an excellent, keyword-rich piece of content and call it a day. It might make users happy, but search engines are starving for affection, too.<\/p>\n\n\n\n<p>What are the technical aspects of on-page SEO?<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"page_titles\"><\/span>Page titles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Give your site&#8217;s pages titles.<\/strong> Some people actually forget this part. The result is nameless pages that confuse visitors and aren&#8217;t easily picked up by Google search.<\/li>\n<li><strong>Make sure titles aren&#8217;t too long.<\/strong> Otherwise they&#8217;ll be truncated in search results, which makes them look uncool and doesn\u2019t motivate users to click on them. When making a new page, always double-check the title&#8217;s length in a Google search result preview tool.<\/li>\n<li><strong>Make sure no two pages on your site have the same title.<\/strong> Duplicate titles only serve to confuse both users and search engines.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"meta_descriptions\"><\/span>Meta descriptions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Page descriptions in the &lt;META&gt; tag are a little less critical than titles, but you can still use them in SEO &#8211; and therefore, you should. They require the same treatment as titles: fill them out, mind their length, avoid duplicates, double-check in a preview tool.<\/p>\n\n\n\n<p>Here&#8217;s an extra detail. If you leave the &lt;META&gt; description tag blank, Google will fill the search result&#8217;s description with the first few sentences from the page. You can try to save a little time by optimizing those first sentences to work as your description. This is a bit risky, though: Google occasionally tweaks the descriptions&#8217; character limit, which could lead to more headaches for you in the long run.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"h1_tags\"><\/span>H1 tags<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>The big, pretty title shown on the page in large bold letters? It\u2019s usually done by using an H1 tag. Some pages can do just fine without one, but it&#8217;s better to have an H1 tag on a page than not. Also, you need exactly one: no more, no less.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"images_alt_attributes\"><\/span>Images&#8217; ALT attributes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Images can be given an ALT attribute which serves a double purpose. First, it will substitute images with some text of your choice when the images aren&#8217;t displaying for any reason. This is especially helpful for people with vision problems. And second, it helps Google pick them up in its image search. This is good for you because users may find your site that way.<\/p>\n\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/website-audit.htm?utm_source=blog&amp;utm_medium=blog-post&amp;utm_campaign=blog-technical-seo\" rel=\"noopener\">WebCEO&#8217;s Landing Page SEO<\/a>. Use it to detect on-page SEO issues on your site.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"749\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-on-site-seo-1200x749.png\" alt=\"Scan your site for on-page SEO problems.\" class=\"wp-image-11974\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-on-site-seo-1200x749.png 1200w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-on-site-seo-400x250.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-on-site-seo-768x479.png 768w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/technical-seo-checklist-on-site-seo.png 1423w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<h2><span class=\"ez-toc-section\" id=\"7_fix_duplicate_content_issues\"><\/span>7. Fix duplicate content issues<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>Duplicate content comes in more forms than just plagiarized text. The other faces it wears are:<\/p>\n\n\n<ul>\n<li><strong>Pages with the same content on your domain.<\/strong> This issue can be solved by using 301 redirects (redirecting users from copies to the original) and the <span style=\"font-style: italic;\">rel=&#8221;canonical&#8221;<\/span> attribute (denoting the original in the &lt;LINK&gt; tag). Note that in both cases, only the original page will be indexed and ranked.<\/li>\n<li><strong>Duplicate page titles, meta descriptions and URL slugs.<\/strong> All of these things should be unique to each page.<\/li>\n<li><strong>URL parameters<\/strong> (for example: <span style=\"font-style: italic;\">website.com\/library<\/span> and <span style=\"font-style: italic;\">website.com\/library?page=2<\/span>), which may cause search engines to index the same page multiple times and view its &#8220;copies&#8221; as duplicate content. In this case, the use of <span style=\"font-style: italic;\">rel=&#8221;canonical&#8221;<\/span> is recommended. You can use Google Search Console to make Google&#8217;s crawler ignore pages with URL parameters of your choice and not add them into the index.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"8_improve_slow-loading_pages\"><\/span>8. Improve slow-loading pages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>Everybody prefers a fast-loading website to a slow one. You can&#8217;t fall behind others or you&#8217;ll lose visitors and potentially profits. Who would want that? Consider doing everything you can to improve your page load time.<\/p>\n\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/website-audit.htm?utm_source=blog&amp;utm_mediu=blog-post&amp;utm_campaign=blog-sep-2018-technical-seo-checklist-issues-to-audit\" rel=\"noopener\">WebCEO&#8217;s Speed Optimization (Desktop tab)<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"748\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-improve-site-speed-1200x748.png\" alt=\"Test your site's loading speed.\" class=\"wp-image-11881\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-improve-site-speed-1200x748.png 1200w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-improve-site-speed-400x249.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-improve-site-speed-768x479.png 768w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-improve-site-speed.png 1415w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>This tool will rate your site&#8217;s loading speed on a scale to 100; the higher the better. An orange number is a sign that there&#8217;s room for improvement, a red number screams you have problems. On the brighter side, the tool offers helping tips, too.<\/p>\n\n\n\n<p>Here&#8217;s how you can raise loading speed:<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"optimize_your_images\"><\/span>Optimize your images<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Reduce your images&#8217; file size while preserving their quality. You can do it by choosing the best format for them, shrinking their height and width, and by compressing them.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"minimize_page_code\"><\/span>Minimize page code<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Every line of code adds to a page&#8217;s loading time. Help your site load faster by making your code as efficient as you can.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"merge_elements\"><\/span>Merge elements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Certain elements (such as images, CSS files and Javascript files) can be merged into a single one, lowering the number of requests sent by the page to the server. Fewer requests mean less time to process them all, leading to a higher loading speed.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"compress_elements\"><\/span>Compress elements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Enable <a target=\"_blank\" href=\"https:\/\/www.gnu.org\/software\/gzip\/\" rel=\"noopener\">Gzip<\/a> to optimize website speed and cut down server response time by 70%. So simple, and yet it does wonders for site performance.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"minimize_redirects\"><\/span>Minimize redirects<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Getting from page A to page B without any other pages in-between them is a standard. There are situations when redirects can be necessary, but if you can avoid using them, by all means do.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"choose_the_best_hosting_for_your_site\"><\/span>Choose the best hosting for your site<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>The server is another major factor that affects your loading speed. It may cost a lot to host your site on a powerful server that processes requests quickly, but it&#8217;s a valid option when you are able to offset your expenses with profits.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"host_big_files_on_external_platforms\"><\/span>Host big files on external platforms<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Why burden your own server with big files when other sites can handle them for you? As an example, embed YouTube videos instead of hosting them on your site.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"use_browser_caching\"><\/span>Use browser caching<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Retrieving elements from cache is faster than loading them anew every time. Define the elements to cache and their expiration times in your .htaccess file.<\/p>\n\n\n<h2><span class=\"ez-toc-section\" id=\"9_optimize_your_site_for_mobile\"><\/span>9. Optimize your site for mobile<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p>It so happens that a large chunk of mobile SEO consists of raising your site&#8217;s loading speed, the details of which were described in the previous step. If you&#8217;ve seen to that, you&#8217;ve already done most of your mobile optimization. Keep up the good work, captain!<\/p>\n\n\n\n<p>Here are a few more steps to complete the process.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"responsive_design\"><\/span>Responsive design<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Pop quiz: what do mobile-responsive websites and cats have in common? Answer: they behave like liquids. They fit in any container you put them in, taking its shape. Cats, however, are born with this ability. Websites learn it through some extra code.<\/p>\n\n\n\n<p>Once your website has that code, you can observe true beauty like on this picture.<\/p>\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/www.copyblogger.com\/cdn-origin\/images\/genesis-2-devices.png\" alt=\"A responsive site that looks good on any device.\" width=\"552\" height=\"430\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"space_between_elements\"><\/span>Space between elements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Sites look better on mobile devices when they aren&#8217;t cluttered. Use negative space and leave some room between elements like buttons and checkboxes.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"no_flash_content\"><\/span>No Flash content<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Flash is obsolete and has been replaced by the newer and better HTML 5. Flash is also outright mobile-unfriendly: it consumes too much power, and certain devices can&#8217;t even support it.<\/p>\n\n\n<h3><span class=\"ez-toc-section\" id=\"no_annoying_popups\"><\/span>No annoying popups<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<p>Interstitials are a blow to user experience. Sometimes they are necessary &#8211; for example, to inform the visitors you are using cookies. Even then, don&#8217;t let them cover too much of the screen space.<\/p>\n\n\n\n<p><strong>Tool to use:<\/strong> <a target=\"_blank\" href=\"https:\/\/www.webceo.com\/website-audit.htm?utm_source=blog&amp;utm_mediu=blog-post&amp;utm_campaign=blog-sep-2018-technical-seo-checklist-issues-to-audit\" rel=\"noopener\">WebCEO&#8217;s Speed Optimization (Mobile tab)<\/a>. Scan your site and see if you can make it work better on mobile devices.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"949\" src=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-mobile-optimization-1200x949.png\" alt=\"Check if your site is optimized for mobile.\" class=\"wp-image-11879\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-mobile-optimization-1200x949.png 1200w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-mobile-optimization-400x316.png 400w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-mobile-optimization-768x607.png 768w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2024\/08\/seo-for-web-designers-mobile-optimization.png 1354w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n<hr \/>\n\n\n<p><\/p>\n\n\n\n<p>Now that you&#8217;ve reached the end of this post, how are you feeling? With your newfound knowledge and high-quality SEO tools at your fingertips, technical SEO is going to be a walk in the park. Audit your site for issues, then look them in the eye and say, &#8220;I&#8217;ve solved worse than you on my way to real errors&#8221;. They\u2019ll be too scared to talk back \u2013 a sign of a job well done.<\/p>\n\n\n<p><a href=\"https:\/\/online.webceo.com\/accounts\/register\/?next=\/?aw=\/auditor\/brokenlinks\/&amp;utm_source=blog&amp;utm_medium=blog-post&amp;utm_campaign=blog-technical-seo\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5710\" src=\"https:\/\/www.webceo.com\/blog\/wp-content\/uploads\/2018\/09\/technical-seo-audit-guide-cta.png\" alt=\"Sign up to begin your technical audit!\" width=\"639\" height=\"244\" srcset=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/technical-seo-audit-guide-cta.png 639w, https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/technical-seo-audit-guide-cta-300x115.png 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>What is technical SEO? It\u2019s really simple. All it means is fixing issues that are present on your site, ruin the user experience and cause you to lose rankings. Finding those issues is done through a technical SEO audit, which&#8230;<\/p>\n","protected":false},"author":16,"featured_media":11971,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[76,100,9],"class_list":["post-5702","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo-tips-tricks","tag-diy-seo","tag-seo-strategy","tag-seo-tips-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Technical SEO Checklist: Issues to Audit and Fix Immediately<\/title>\n<meta name=\"description\" content=\"Fixing the errors on your site by yourself? It&#039;s easier than it sounds. Use this checklist to run an expert technical SEO audit on your site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Technical SEO Checklist: Issues to Audit and Fix Immediately\" \/>\n<meta property=\"og:description\" content=\"Fixing the errors on your site by yourself? It&#039;s easier than it sounds. Use this checklist to run an expert technical SEO audit on your site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO tools &amp; Online Marketing Tips Blog | WebCEO\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-21T13:58:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-22T18:08:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"942\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Brian Gareth\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Gareth\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/\",\"url\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/\",\"name\":\"Technical SEO Checklist: Issues to Audit and Fix Immediately\",\"isPartOf\":{\"@id\":\"https:\/\/www.webceo.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png\",\"datePublished\":\"2024-08-21T13:58:00+00:00\",\"dateModified\":\"2024-08-22T18:08:24+00:00\",\"author\":{\"@id\":\"https:\/\/www.webceo.com\/blog\/#\/schema\/person\/69e60c6732268cdcf86a66ddf68f4fa7\"},\"description\":\"Fixing the errors on your site by yourself? It's easier than it sounds. Use this checklist to run an expert technical SEO audit on your site.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#primaryimage\",\"url\":\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png\",\"contentUrl\":\"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png\",\"width\":1800,\"height\":942,\"caption\":\"How to find and fix technical SEO issues\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webceo.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technical SEO Checklist: Issues to Audit and Fix Immediately\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webceo.com\/blog\/#website\",\"url\":\"https:\/\/www.webceo.com\/blog\/\",\"name\":\"SEO tools &amp; Online Marketing Tips Blog | WebCEO\",\"description\":\"The latest news about SEO, Online Marketing, Social Media Marketing from the best SEO software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webceo.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webceo.com\/blog\/#\/schema\/person\/69e60c6732268cdcf86a66ddf68f4fa7\",\"name\":\"Brian Gareth\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webceo.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/94c8a66d776b055f4d2060e71a15c2ea65e15b1712dc293b347310c77a1b0cf1?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/94c8a66d776b055f4d2060e71a15c2ea65e15b1712dc293b347310c77a1b0cf1?s=96&r=g\",\"caption\":\"Brian Gareth\"},\"description\":\"Brian is a blogger with a passion for writing. Drawing his inspiration from the fluid world of SEO, he strives to fill his every post with content that is engaging, informative and leaves the reader in anticipation for more.\",\"url\":\"https:\/\/www.webceo.com\/blog\/author\/brian-gareth\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Technical SEO Checklist: Issues to Audit and Fix Immediately","description":"Fixing the errors on your site by yourself? It's easier than it sounds. Use this checklist to run an expert technical SEO audit on your site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/","og_locale":"en_US","og_type":"article","og_title":"Technical SEO Checklist: Issues to Audit and Fix Immediately","og_description":"Fixing the errors on your site by yourself? It's easier than it sounds. Use this checklist to run an expert technical SEO audit on your site.","og_url":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/","og_site_name":"SEO tools &amp; Online Marketing Tips Blog | WebCEO","article_published_time":"2024-08-21T13:58:00+00:00","article_modified_time":"2024-08-22T18:08:24+00:00","og_image":[{"width":1800,"height":942,"url":"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png","type":"image\/png"}],"author":"Brian Gareth","twitter_misc":{"Written by":"Brian Gareth","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/","url":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/","name":"Technical SEO Checklist: Issues to Audit and Fix Immediately","isPartOf":{"@id":"https:\/\/www.webceo.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#primaryimage"},"image":{"@id":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#primaryimage"},"thumbnailUrl":"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png","datePublished":"2024-08-21T13:58:00+00:00","dateModified":"2024-08-22T18:08:24+00:00","author":{"@id":"https:\/\/www.webceo.com\/blog\/#\/schema\/person\/69e60c6732268cdcf86a66ddf68f4fa7"},"description":"Fixing the errors on your site by yourself? It's easier than it sounds. Use this checklist to run an expert technical SEO audit on your site.","breadcrumb":{"@id":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#primaryimage","url":"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png","contentUrl":"https:\/\/site.wstatic.net\/blog\/wp-content\/uploads\/2018\/09\/Technical_SEO_Checklist.png","width":1800,"height":942,"caption":"How to find and fix technical SEO issues"},{"@type":"BreadcrumbList","@id":"https:\/\/www.webceo.com\/blog\/technical-seo-checklist-issues-to-audit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webceo.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Technical SEO Checklist: Issues to Audit and Fix Immediately"}]},{"@type":"WebSite","@id":"https:\/\/www.webceo.com\/blog\/#website","url":"https:\/\/www.webceo.com\/blog\/","name":"SEO tools &amp; Online Marketing Tips Blog | WebCEO","description":"The latest news about SEO, Online Marketing, Social Media Marketing from the best SEO software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webceo.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.webceo.com\/blog\/#\/schema\/person\/69e60c6732268cdcf86a66ddf68f4fa7","name":"Brian Gareth","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webceo.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/94c8a66d776b055f4d2060e71a15c2ea65e15b1712dc293b347310c77a1b0cf1?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/94c8a66d776b055f4d2060e71a15c2ea65e15b1712dc293b347310c77a1b0cf1?s=96&r=g","caption":"Brian Gareth"},"description":"Brian is a blogger with a passion for writing. Drawing his inspiration from the fluid world of SEO, he strives to fill his every post with content that is engaging, informative and leaves the reader in anticipation for more.","url":"https:\/\/www.webceo.com\/blog\/author\/brian-gareth\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/posts\/5702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/comments?post=5702"}],"version-history":[{"count":13,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/posts\/5702\/revisions"}],"predecessor-version":[{"id":11980,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/posts\/5702\/revisions\/11980"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/media\/11971"}],"wp:attachment":[{"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/media?parent=5702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/categories?post=5702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webceo.com\/blog\/wp-json\/wp\/v2\/tags?post=5702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}