CINXE.COM

Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store - Alexa Blog

<!DOCTYPE html> <html class="avada-html-layout-wide" lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://blog.alexa.com/ecommerce-seo/","20200511061249","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1589177569"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store - Alexa Blog</title> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <script data-cfasync="false" type="text/javascript">//<![CDATA[ var gtm4wp_datalayer_name = "dataLayer"; var dataLayer = dataLayer || []; var gtm4wp_scrollerscript_debugmode = false; var gtm4wp_scrollerscript_callbacktime = 100; var gtm4wp_scrollerscript_readerlocation = 150; var gtm4wp_scrollerscript_contentelementid = "content"; var gtm4wp_scrollerscript_scannertime = 60; //]]> </script> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <!-- This site is optimized with the Yoast SEO Premium plugin v11.7 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Use this ecommerce SEO checklist and step-by-step guide to optimize your online store and increase website traffic, attract more shoppers, and generate more sales."/> <link rel="canonical" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="article"/> <meta property="og:title" content="Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store - Alexa Blog"/> <meta property="og:description" content="Use this ecommerce SEO checklist and step-by-step guide to optimize your online store and increase website traffic, attract more shoppers, and generate more sales."/> <meta property="og:url" content="https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/"/> <meta property="og:site_name" content="Alexa Blog"/> <meta property="article:section" content="SEO"/> <meta property="article:published_time" content="2018-11-29T21:34:05+00:00"/> <meta property="article:modified_time" content="2019-08-13T20:47:57+00:00"/> <meta property="og:updated_time" content="2019-08-13T20:47:57+00:00"/> <meta property="og:image" content="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo-fb.jpg"/> <meta property="og:image:secure_url" content="https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo-fb.jpg"/> <meta property="og:image:width" content="1200"/> <meta property="og:image:height" content="628"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:description" content="Use this ecommerce SEO checklist and step-by-step guide to optimize your online store and increase website traffic, attract more shoppers, and generate more sales."/> <meta name="twitter:title" content="Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store - Alexa Blog"/> <meta name="twitter:image" content="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo-tw.jpg"/> <meta name="twitter:creator" content="@fullymarketed"/> <script type="application/ld+json" class="yoast-schema-graph yoast-schema-graph--main">{"@context":"https://web.archive.org/web/20200511061249/https://schema.org","@graph":[{"@type":"WebSite","@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/#website","url":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/","name":"Alexa Blog","potentialAction":{"@type":"SearchAction","target":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/#primaryimage","url":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo.jpg","width":800,"height":500,"caption":"ecommerce SEO"},{"@type":"WebPage","@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/#webpage","url":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/","inLanguage":"en-US","name":"Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store - Alexa Blog","isPartOf":{"@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/#website"},"primaryImageOfPage":{"@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/#primaryimage"},"datePublished":"2018-11-29T21:34:05+00:00","dateModified":"2019-08-13T20:47:57+00:00","author":{"@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/#/schema/person/67c7b5cf4962b5851b1766084fb4082e"},"description":"Use this ecommerce SEO checklist and step-by-step guide to optimize your online store and increase website traffic, attract more shoppers, and generate more sales."},{"@type":["Person"],"@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/#/schema/person/67c7b5cf4962b5851b1766084fb4082e","name":"Kim Kosaka","image":{"@type":"ImageObject","@id":"https://web.archive.org/web/20200511061249/https://blog.alexa.com/#authorlogo","url":"https://web.archive.org/web/20200511061249/https://secure.gravatar.com/avatar/6973342a4d77d0132e00247010a66834?s=96&d=mm&r=g","caption":"Kim Kosaka"},"description":"Kim is Director of Marketing at Alexa. She has 15 years experience in demand generation, content marketing, and campaign management. Her expertise has helped grow user bases by as much as 7x year over year, and a startup from nothing to $1.2 million in revenue in just 3 years.","sameAs":["https://web.archive.org/web/20200511061249/https://twitter.com/http://twitter.com/fullymarketed"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel="amphtml" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/amp/"/><meta name="generator" content="AMP for WP 0.9.98.2"/><link rel="dns-prefetch" href="//web.archive.org/web/20200511061249/https://blog.alexa.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20200511061249/https://maxcdn.bootstrapcdn.com/"/> <link rel="dns-prefetch" href="//web.archive.org/web/20200511061249/https://s.w.org/"/> <link rel="alternate" type="application/rss+xml" title="Alexa Blog » Feed" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/feed/"/> <link rel="alternate" type="application/rss+xml" title="Alexa Blog » Comments Feed" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/comments/feed/"/> <link rel="shortcut icon" href="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/02/Alexa-Favicon-16px.png" type="image/x-icon"/> <!-- For iPhone --> <link rel="apple-touch-icon" href="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/02/Alexa-Favicon-57px.png"> <!-- For iPhone Retina display --> <link rel="apple-touch-icon" sizes="114x114" href="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/02/Alexa-Favicon-114px.png"> <!-- For iPad --> <link rel="apple-touch-icon" sizes="72x72" href="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/02/Alexa-Favicon-72px.png"> <!-- For iPad Retina display --> <link rel="apple-touch-icon" sizes="144x144" href="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/02/Alexa-Favicon-144px.png"> <link rel="alternate" type="application/rss+xml" title="Alexa Blog » Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store Comments Feed" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/feed/"/> <meta property="og:title" content="Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store"/> <meta property="og:type" content="article"/> <meta property="og:url" content="https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/"/> <meta property="og:site_name" content="Alexa Blog"/> <meta property="og:description" content="With a well-structured ecommerce SEO plan, you can successfully optimize your online store to increase website traffic, attract more shoppers, and generate more sales. To help you learn how to optimize ecommerce websites and reap these benefits, we created this step-by-step guide and ecommerce SEO checklist. The guide and checklist offer step-by-step directions to: Lay the foundation"/> <meta property="og:image" content="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo.jpg"/> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.2.5"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="bcct_style-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/better-click-to-tweet/assets/css/styles.css?ver=3.0" type="text/css" media="all"/> <link rel="stylesheet" id="click-and-tweet-css-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/click-tweet/assets/css/click-and-tweet.css?ver=0.8.8" type="text/css" media=""/> <link rel="stylesheet" id="frizzly-lib-font-awesome-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/frizzly/css/libs/font-awesome/css/font-awesome.css?ver=1.1.0" type="text/css" media="all"/> <link rel="stylesheet" id="frizzly-client-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/frizzly/css/frizzly.client.css?ver=1.1.0" type="text/css" media="all"/> <link rel="stylesheet" id="sb_bar-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/swifty-bar/public/assets/css/sb-bar-public.css?ver=1.2.7" type="text/css" media="all"/> <link rel="stylesheet" id="wordpress-popular-posts-css-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/wordpress-popular-posts/public/css/wpp.css?ver=4.2.2" type="text/css" media="all"/> <link rel="stylesheet" id="dashicons-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-includes/css/dashicons.min.css?ver=5.2.5" type="text/css" media="all"/> <link rel="stylesheet" id="wp-biographia-bio-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/wp-biographia/css/wp-biographia.min.css?ver=5.2.5" type="text/css" media="all"/> <link rel="stylesheet" id="mr-frontend-style-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/plugins/multi-rating/assets/css/frontend-min.css?ver=5.2.5" type="text/css" media="all"/> <link rel="stylesheet" id="font-awesome-css" href="https://web.archive.org/web/20200511061249cs_/https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css?ver=5.2.5" type="text/css" media="all"/> <link rel="stylesheet" id="avada-stylesheet-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/themes/Avada/assets/css/style.min.css?ver=5.9.1" type="text/css" media="all"/> <!--[if IE]> <link rel='stylesheet' id='avada-IE-css' href='https://blog.alexa.com/wp-content/themes/Avada/assets/css/ie.min.css?ver=5.9.1' type='text/css' media='all' /> <style id='avada-IE-inline-css' type='text/css'> .avada-select-parent .select-arrow{background-color:#ffffff} .select-arrow{background-color:#ffffff} </style> <![endif]--> <link rel="stylesheet" id="fusion-dynamic-css-css" href="https://web.archive.org/web/20200511061249cs_/https://blog.alexa.com/wp-content/uploads/fusion-styles/a014618a354cee7ce8f205d4ec8d5c36.min.css?ver=5.2.5" type="text/css" media="all"/> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var admin_urls = {"admin_ajax":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-admin\/admin-ajax.php","post_id":"6449","postNonce":"ce69ef0d3d"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/swifty-bar/public/assets/js/sb-bar-public.js?ver=1.2.7"></script> <script type="text/javascript"> /* <![CDATA[ */ var wpp_params = {"sampling_active":"0","sampling_rate":"100","ajax_url":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-json\/wordpress-popular-posts\/v1\/popular-posts\/","ID":"6449","token":"b532c0808d","debug":""}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/wordpress-popular-posts/public/js/wpp-4.2.0.min.js?ver=4.2.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-form-move-tracker.js?ver=1.9.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-social-tracker.js?ver=1.9.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/duracelltomi-google-tag-manager/js/analytics-talk-content-tracking.js?ver=1.9.2"></script> <link rel="https://api.w.org/" href="https://blog.alexa.com/wp-json/"/> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.alexa.com/xmlrpc.php?rsd"/> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://blog.alexa.com/wp-includes/wlwmanifest.xml"/> <meta name="generator" content="WordPress 5.2.5"/> <link rel="shortlink" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/?p=6449"/> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F"/> <link rel="alternate" type="text/xml+oembed" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;format=xml"/> <meta property="og:title" content="Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store"/><meta property="og:type" content="blog"/><meta property="og:url" content="https://web.archive.org/web/20200511061249/https://blog.alexa.com/ecommerce-seo/"/><meta property="og:site_name" content=""/><meta property="og:description" content=""/><meta property="og:image" content="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo.jpg"/><meta property="twitter:card" content="summary_large_image"/><meta property="twitter:site" content="AlexaInternet"/><meta property="twitter:description" content=""/><meta property="twitter:title" content="Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store"/><meta property="twitter:image" content="https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo.jpg"/><!-- Schema optimized by Schema Pro --><script type="application/ld+json">{"@context":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/schema.org","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/ecommerce-seo\/"},"headline":"Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store","image":{"@type":"ImageObject","url":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-content\/uploads\/2018\/11\/ecommerce-seo.jpg","width":800,"height":500},"datePublished":"2018-11-29T21:34:05","dateModified":"2019-08-13T20:47:57","author":{"@type":"Person","name":"Kim Kosaka"},"publisher":{"@type":"Organization","name":"Alexa Blog","logo":{"@type":"ImageObject","url":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-content\/uploads\/2017\/03\/alexa-logo.png","width":253,"height":48}}}</script><!-- / Schema optimized by Schema Pro --><!-- breadcrumb Schema optimized by Schema Pro --><script type="application/ld+json">{"@context":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/ecommerce-seo\/","name":"Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store"}}]}</script><!-- / breadcrumb Schema optimized by Schema Pro --> <!-- Google Tag Manager for WordPress by gtm4wp.com --> <script data-cfasync="false" type="text/javascript">//<![CDATA[ dataLayer.push({"pagePostType":"post","pagePostType2":"single-post","pageCategory":["seo"],"pagePostAuthor":"Kim Kosaka","pagePostDate":"November 29, 2018","pagePostDateYear":"2018","pagePostDateMonth":"11","pagePostDateDay":"29"});//]]> </script> <script data-cfasync="false">//<![CDATA[ (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//web.archive.org/web/20200511061249/https://www.googletagmanager.com/gtm.'+'js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5P2THV');//]]> </script> <!-- End Google Tag Manager --> <!-- End Google Tag Manager for WordPress by gtm4wp.com --> <style type="text/css"> .mr-custom-full-star { background: url(/web/20200511061249im_/https://blog.alexa.com/ecommerce-seo/) no-repeat; width: 32px; height: 32px; background-size: 32px 32px; image-rendering: -moz-crisp-edges; display: inline-block; } .mr-custom-half-star { background: url(/web/20200511061249im_/https://blog.alexa.com/ecommerce-seo/) no-repeat; width: 32px; height: 32px; background-size: 32px 32px; image-rendering: -moz-crisp-edges; display: inline-block; } .mr-custom-empty-star { background: url(/web/20200511061249im_/https://blog.alexa.com/ecommerce-seo/) no-repeat; width: 32px; height: 32px; background-size: 32px 32px; image-rendering: -moz-crisp-edges; display: inline-block; } .mr-custom-hover-star { background: url(/web/20200511061249im_/https://blog.alexa.com/ecommerce-seo/) no-repeat; width: 32px; height: 32px; background-size: 32px 32px; image-rendering: -moz-crisp-edges; display: inline-block; } .mr-star-hover { color: #ffba00 !important; } .mr-star-full, .mr-star-half, .mr-star-empty { color: #ffd700; } .mr-error { color: #EC6464; } </style> <script type="text/javascript"> var doc = document.documentElement; doc.setAttribute('data-useragent', navigator.userAgent); </script> <!-- start Mixpanel --> <script type="text/javascript">(function(e,a){if(!a.__SV){var b=window;try{var c,l,i,j=b.location,g=j.hash;c=function(a,b){return(l=a.match(RegExp(b+"=([^&]*)")))?l[1]:null};g&&c(g,"state")&&(i=JSON.parse(decodeURIComponent(c(g,"state"))),"mpeditor"===i.action&&(b.sessionStorage.setItem("_mpcehash",g),history.replaceState(i.desiredHash||"",e.title,j.pathname+j.search)))}catch(m){}var k,h;window.mixpanel=a;a._i=[];a.init=function(b,c,f){function e(b,a){var c=a.split(".");2==c.length&&(b=b[c[0]],a=c[1]);b[a]=function(){b.push([a].concat(Array.prototype.slice.call(arguments, 0)))}}var d=a;"undefined"!==typeof f?d=a[f]=[]:f="mixpanel";d.people=d.people||[];d.toString=function(b){var a="mixpanel";"mixpanel"!==f&&(a+="."+f);b||(a+=" (stub)");return a};d.people.toString=function(){return d.toString(1)+".people (stub)"};k="disable time_event track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config reset people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" "); for(h=0;h<k.length;h++)e(d,k[h]);a._i.push([b,c,f])};a.__SV=1.2;b=e.createElement("script");b.type="text/javascript";b.async=!0;b.src="undefined"!==typeof MIXPANEL_CUSTOM_LIB_URL?MIXPANEL_CUSTOM_LIB_URL:"file:"===e.location.protocol&&"//www.alexa.com/js/ext/mixpanel-2-latest.js".match(/^\/\//)?"https://web.archive.org/web/20200511061249/https://www.alexa.com/js/ext/mixpanel-2-latest.js":"//web.archive.org/web/20200511061249/https://www.alexa.com/js/ext/mixpanel-2-latest.js";c=e.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c)}})(document,window.mixpanel||[]); mixpanel.init("23564df485f0237ed31a0187a9aa3aad"); </script><!-- end Mixpanel --><meta name="google-site-verification" content="DWCFzXaAtSQfl4CnJmqZqm-9G0c9bgecSV8wcIj0pSY"/></head> <body class="post-template-default single single-post postid-6449 single-format-standard wp-schema-pro-1.3.0 fusion-image-hovers fusion-body ltr fusion-sticky-header no-mobile-slidingbar fusion-disable-outline fusion-sub-menu-fade mobile-logo-pos-left layout-wide-mode has-sidebar fusion-top-header menu-text-align-center mobile-menu-design-modern fusion-show-pagination-text fusion-header-layout-v1 avada-responsive avada-footer-fx-none fusion-search-form-classic fusion-avatar-square"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div id="wrapper" class=""> <div id="home" style="position:relative;top:-1px;"></div> <header class="fusion-header-wrapper"> <div class="fusion-header-v1 fusion-logo-left fusion-sticky-menu-1 fusion-sticky-logo-1 fusion-mobile-logo-1 fusion-mobile-menu-design-modern"> <div class="fusion-header-sticky-height"></div> <div class="fusion-header"> <div class="fusion-row"> <div class="fusion-logo" data-margin-top="5px" data-margin-bottom="0px" data-margin-left="0px" data-margin-right="0px"> <a class="fusion-logo-link" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/"> <!-- standard logo --> <img src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-sm-2.png" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-sm-2.png 1x, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-2x.png 2x" width="250" height="46" style="max-height:46px;height:auto;" alt="Alexa Blog Logo" data-retina_logo_url="https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-2x.png" class="fusion-standard-logo"/> <!-- mobile logo --> <img src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-1.png" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-1.png 1x, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-2x.png 2x" width="265" height="49" style="max-height:49px;height:auto;" alt="Alexa Blog Logo" data-retina_logo_url="https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-2x.png" class="fusion-mobile-logo"/> <!-- sticky header logo --> <img src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-1.png" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-1.png 1x, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-2x.png 2x" width="265" height="49" style="max-height:49px;height:auto;" alt="Alexa Blog Logo" data-retina_logo_url="https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-content/uploads/2017/03/alexa-blog-logo-orange-2x.png" class="fusion-sticky-logo"/> </a> </div> <nav class="fusion-main-menu" aria-label="Main Menu"><ul id="menu-new-blog-menu-sign-up-link-non-amp" class="fusion-menu"><li id="menu-item-6793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6793 fusion-dropdown-menu" data-item-id="6793"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/" class="fusion-bar-highlight"><span class="menu-text">How to Use Alexa</span> <span class="fusion-caret"><i class="fusion-dropdown-indicator"></i></span></a><ul role="menu" class="sub-menu"><li id="menu-item-6794" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6794 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/seo-analysis" class="fusion-bar-highlight"><span>SEO Analysis</span></a></li><li id="menu-item-6792" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6792 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/competitive-website-analysis" class="fusion-bar-highlight"><span>Competitive Website Analysis</span></a></li><li id="menu-item-6795" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6795 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/keyword-research" class="fusion-bar-highlight"><span>Keyword Research</span></a></li><li id="menu-item-6796" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6796 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/target-audience-analysis" class="fusion-bar-highlight"><span>Target Audience Analysis</span></a></li><li id="menu-item-6797" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6797 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/check-backlinks" class="fusion-bar-highlight"><span>Check Backlinks</span></a></li></ul></li><li id="menu-item-6798" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6798 fusion-megamenu-menu" data-item-id="6798"><a href="#" class="fusion-bar-highlight"><span class="menu-text">Marketing Resources</span> <span class="fusion-caret"><i class="fusion-dropdown-indicator"></i></span></a><div class="fusion-megamenu-wrapper fusion-columns-3 columns-per-row-3 columns-3 col-span-12 fusion-megamenu-fullwidth"><div class="row"><div class="fusion-megamenu-holder" style="width:1100px" data-width="1100px"><ul role="menu" class="fusion-megamenu"><li id="menu-item-6799" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6799 fusion-megamenu-submenu fusion-megamenu-columns-3 col-lg-4 col-md-4 col-sm-4"><div class="fusion-megamenu-title">Marketing Overview</div><ul role="menu" class="sub-menu"><li id="menu-item-6801" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6801"><a href="/web/20200511061249/https://blog.alexa.com/what-is-seo/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>SEO</span></a></li><li id="menu-item-6802" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6802"><a href="/web/20200511061249/https://blog.alexa.com/marketing-research/content-marketing/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>Content Marketing</span></a></li><li id="menu-item-6803" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6803"><a href="/web/20200511061249/https://blog.alexa.com/pay-per-click-marketing/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>PPC Advertising</span></a></li><li id="menu-item-6804" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6804"><a href="/web/20200511061249/https://blog.alexa.com/influencer-marketing-strategy/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>Influencer Marketing</span></a></li><li id="menu-item-6805" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6805"><a href="/web/20200511061249/https://blog.alexa.com/niche-marketing/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>Niche Marketing</span></a></li></ul></li><li id="menu-item-6800" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6800 fusion-megamenu-submenu fusion-megamenu-columns-3 col-lg-4 col-md-4 col-sm-4"><div class="fusion-megamenu-title">Staff Picks</div><ul role="menu" class="sub-menu"><li id="menu-item-6808" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6808"><a href="/web/20200511061249/https://blog.alexa.com/secret-to-seo-success-find-low-competition-keywords/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Find Low Competition Keywords</span></a></li><li id="menu-item-6810" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6810"><a href="/web/20200511061249/https://blog.alexa.com/create-complete-seo-audit-report-clients/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Create an SEO Audit Report</span></a></li><li id="menu-item-6807" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6807"><a href="/web/20200511061249/https://blog.alexa.com/find-guest-blogging-opportunities-for-clients/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Find Guest Blogging Sites</span></a></li><li id="menu-item-6806" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6806"><a href="/web/20200511061249/https://blog.alexa.com/perform-website-keyword-analysis-competitors/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Analyze Competitor Keywords</span></a></li><li id="menu-item-6809" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6809"><a href="/web/20200511061249/https://blog.alexa.com/how-to-rank-on-google/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Rank on Google</span></a></li></ul></li><li id="menu-item-6811" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6811 fusion-megamenu-submenu fusion-megamenu-columns-3 col-lg-4 col-md-4 col-sm-4"><div class="fusion-megamenu-title"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/competitive-analysis-template">Competitive Analysis Template</a></div><div class="fusion-megamenu-widgets-container second-level-widget"><div id="text-5" class="widget widget_text"> <div class="textwidget"><center><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/competitive-analysis-template"><img style="height: 178px; width: 284px; align: middle;" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/06/competitive-analysis-template-284x178-1.png"/></a></center> <br></br> <div class="fusion-button-wrapper"><style type="text/css" scoped="scoped">.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#ffffff;}.fusion-button.button-1 {border-width:0px;border-color:#ffffff;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#ffffff;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-width:0px;border-color:#ffffff;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-1{width:auto;}</style><a class="fusion-button button-flat fusion-button-square button-small button-default button-1" target=" _blank" href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/competitive-analysis-template" id="features-ebook-button" rel="noopener noreferrer"><span class="fusion-button-text">Download Your eBook</span></a></div></div> </div></div></li></ul></div><div style="clear:both;"></div></div></div></li><li id="menu-item-6812" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6812" data-item-id="6812"><a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/clientlogin" class="fusion-bar-highlight"><span class="menu-text">Log in</span></a></li><li id="menu-item-6813" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6813 fusion-menu-item-button" data-item-id="6813"><a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/plans" class="fusion-bar-highlight"><span class="menu-text fusion-button button-default button-large">START YOUR FREE TRIAL</span></a></li></ul></nav><nav class="fusion-main-menu fusion-sticky-menu" aria-label="Main Menu Sticky"><ul id="menu-main-menu-1" class="fusion-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6793 fusion-dropdown-menu" data-item-id="6793"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/" class="fusion-bar-highlight"><span class="menu-text">How to Use Alexa</span> <span class="fusion-caret"><i class="fusion-dropdown-indicator"></i></span></a><ul role="menu" class="sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6794 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/seo-analysis" class="fusion-bar-highlight"><span>SEO Analysis</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6792 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/competitive-website-analysis" class="fusion-bar-highlight"><span>Competitive Website Analysis</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6795 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/keyword-research" class="fusion-bar-highlight"><span>Keyword Research</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6796 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/target-audience-analysis" class="fusion-bar-highlight"><span>Target Audience Analysis</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6797 fusion-dropdown-submenu"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/check-backlinks" class="fusion-bar-highlight"><span>Check Backlinks</span></a></li></ul></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6798 fusion-megamenu-menu" data-item-id="6798"><a href="#" class="fusion-bar-highlight"><span class="menu-text">Marketing Resources</span> <span class="fusion-caret"><i class="fusion-dropdown-indicator"></i></span></a><div class="fusion-megamenu-wrapper fusion-columns-3 columns-per-row-3 columns-3 col-span-12 fusion-megamenu-fullwidth"><div class="row"><div class="fusion-megamenu-holder" style="width:1100px" data-width="1100px"><ul role="menu" class="fusion-megamenu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6799 fusion-megamenu-submenu fusion-megamenu-columns-3 col-lg-4 col-md-4 col-sm-4"><div class="fusion-megamenu-title">Marketing Overview</div><ul role="menu" class="sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6801"><a href="/web/20200511061249/https://blog.alexa.com/what-is-seo/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>SEO</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6802"><a href="/web/20200511061249/https://blog.alexa.com/marketing-research/content-marketing/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>Content Marketing</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6803"><a href="/web/20200511061249/https://blog.alexa.com/pay-per-click-marketing/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>PPC Advertising</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6804"><a href="/web/20200511061249/https://blog.alexa.com/influencer-marketing-strategy/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>Influencer Marketing</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6805"><a href="/web/20200511061249/https://blog.alexa.com/niche-marketing/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>Niche Marketing</span></a></li></ul></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6800 fusion-megamenu-submenu fusion-megamenu-columns-3 col-lg-4 col-md-4 col-sm-4"><div class="fusion-megamenu-title">Staff Picks</div><ul role="menu" class="sub-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6808"><a href="/web/20200511061249/https://blog.alexa.com/secret-to-seo-success-find-low-competition-keywords/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Find Low Competition Keywords</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6810"><a href="/web/20200511061249/https://blog.alexa.com/create-complete-seo-audit-report-clients/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Create an SEO Audit Report</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6807"><a href="/web/20200511061249/https://blog.alexa.com/find-guest-blogging-opportunities-for-clients/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Find Guest Blogging Sites</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6806"><a href="/web/20200511061249/https://blog.alexa.com/perform-website-keyword-analysis-competitors/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Analyze Competitor Keywords</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6809"><a href="/web/20200511061249/https://blog.alexa.com/how-to-rank-on-google/" class="fusion-bar-highlight"><span><span class="fusion-megamenu-bullet"></span>How to Rank on Google</span></a></li></ul></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6811 fusion-megamenu-submenu fusion-megamenu-columns-3 col-lg-4 col-md-4 col-sm-4"><div class="fusion-megamenu-title"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/competitive-analysis-template">Competitive Analysis Template</a></div><div class="fusion-megamenu-widgets-container second-level-widget"><div id="text-5" class="widget widget_text"> <div class="textwidget"><center><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/competitive-analysis-template"><img style="height: 178px; width: 284px; align: middle;" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/06/competitive-analysis-template-284x178-1.png"/></a></center> <br></br> <div class="fusion-button-wrapper"><style type="text/css" scoped="scoped">.fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {color:#ffffff;}.fusion-button.button-2 {border-width:0px;border-color:#ffffff;}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-2:hover .fusion-button-text, .fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text, .fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text, .fusion-button.button-2:active{color:#ffffff;}.fusion-button.button-2:hover, .fusion-button.button-2:focus, .fusion-button.button-2:active{border-width:0px;border-color:#ffffff;}.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-2{width:auto;}</style><a class="fusion-button button-flat fusion-button-square button-small button-default button-2" target=" _blank" href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/competitive-analysis-template" id="features-ebook-button" rel="noopener noreferrer"><span class="fusion-button-text">Download Your eBook</span></a></div></div> </div></div></li></ul></div><div style="clear:both;"></div></div></div></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6812" data-item-id="6812"><a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/clientlogin" class="fusion-bar-highlight"><span class="menu-text">Log in</span></a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6813 fusion-menu-item-button" data-item-id="6813"><a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/plans" class="fusion-bar-highlight"><span class="menu-text fusion-button button-default button-large">START YOUR FREE TRIAL</span></a></li></ul></nav> <div class="fusion-mobile-menu-icons"> <a href="#" class="fusion-icon fusion-icon-bars" aria-label="Toggle mobile menu" aria-expanded="false"></a> </div> <nav class="fusion-mobile-nav-holder fusion-mobile-menu-text-align-left" aria-label="Main Menu Mobile"></nav> <nav class="fusion-mobile-nav-holder fusion-mobile-menu-text-align-left fusion-mobile-sticky-nav-holder" aria-label="Main Menu Mobile Sticky"></nav> </div> </div> </div> <div class="fusion-clearfix"></div> </header> <div id="sliders-container"> </div> <div class="fusion-page-title-bar fusion-page-title-bar-none fusion-page-title-bar-left"> <div class="fusion-page-title-row"> <div class="fusion-page-title-wrapper"> <div class="fusion-page-title-captions"> </div> <div class="fusion-page-title-secondary"> <div class="fusion-breadcrumbs"><span><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/"><span>Home</span></a></span><span class="fusion-breadcrumb-sep">&gt;</span><span><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/./seo/"><span>SEO</span></a></span><span class="fusion-breadcrumb-sep">&gt;</span><span class="breadcrumb-leaf">Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store</span></div> </div> </div> </div> </div> <main id="main" class="clearfix " style=""> <div class="fusion-row" style=""> <section id="content" style="float: left;"> <article id="post-6449" class="post post-6449 type-post status-publish format-standard has-post-thumbnail hentry category-seo"> <div class="fusion-flexslider flexslider fusion-flexslider-loading post-slideshow fusion-post-slideshow"> <ul class="slides"> <li> <input type="hidden" class="frizzly"><img width="800" height="500" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo.jpg" class="attachment-full size-full wp-post-image" alt="ecommerce SEO" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo-200x125.jpg 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo-400x250.jpg 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo-600x375.jpg 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/ecommerce-seo.jpg 800w" sizes="(max-width: 800px) 100vw, 800px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Fecommerce-seo.jpg&amp;description=ecommerce%20SEO" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"> </li> </ul> </div> <h1 class="fusion-post-title">Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store</h1> <div class="post-content"> <div class="ttr_start"></div><span class="rt-reading-time" style="display: block;"><span class="rt-label"></span> <span class="rt-time">10</span> <span class="rt-label rt-postfix">minute read</span></span><input type="hidden" class="frizzly"><p>With a well-structured ecommerce SEO plan, you can successfully optimize your online store to increase website traffic, attract more shoppers, and generate more sales.</p> <p>To help you learn how to optimize ecommerce websites and reap these benefits, we created this step-by-step guide and ecommerce SEO checklist.</p> <p>The guide and checklist offer step-by-step directions to:</p> <ul> <li>Lay the foundation for strong ecommerce SEO</li> <li>Get to know your industry and audience</li> <li>Conduct keyword research</li> <li>Optimize each page of your on-site content</li> <li>Build authority for your site and brand</li> <li>Check your site for <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/seo-problems-youre-probably-not-monitoring/">SEO </a><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/seo-problems-youre-probably-not-monitoring/">problems</a> and errors</li> </ul> <p><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/ecommerce-seo-checklist">Download the ecommerce SEO checklist now</a>.</p> <h2>Lay the Foundation for Strong Ecommerce SEO</h2> <p>A successful ecommerce SEO strategy starts by laying a strong foundation that will support all of your other SEO efforts. When you launch your store or work to improve your current online shop, go through the following steps to improve technical SEO and make your website more appealing to search engines.</p> <span class="bctt-click-to-tweet"><span class="bctt-ctt-text"><a href="https://web.archive.org/web/20200511061249/https://twitter.com/intent/tweet?url=https://blog.alexa.com/ecommerce-seo/&amp;text=A%20successful%20ecommerce%20SEO%20strategy%20starts%20by%20laying%20a%20strong%20foundation%20that%20will%20support%20all%20of%20your%20other%20SEO%20efforts.&amp;via=AlexaInternet&amp;related=AlexaInternet" target="_blank" rel="noopener noreferrer">A successful ecommerce SEO strategy starts by laying a strong foundation that will support all of your other SEO efforts. </a></span><a href="https://web.archive.org/web/20200511061249/https://twitter.com/intent/tweet?url=https://blog.alexa.com/ecommerce-seo/&amp;text=A%20successful%20ecommerce%20SEO%20strategy%20starts%20by%20laying%20a%20strong%20foundation%20that%20will%20support%20all%20of%20your%20other%20SEO%20efforts.&amp;via=AlexaInternet&amp;related=AlexaInternet" target="_blank" class="bctt-ctt-btn" rel="noopener noreferrer">Click To Tweet</a></span> <ul> <li><strong>Use a mobile-friendly, responsive website design. </strong>With more and more online traffic coming from mobile and tablet devices, it’s imperative to use a mobile-friendly, responsive design for your website. It provides a better experience for users, and it also helps your website rank higher in search.</li> <li><strong>Install an SSL certificate.</strong> On an ecommerce site, users may enter sensitive information such as their contact and payment details. It’s essential that you have an SSL certificate on your site to add an extra layer of security. An SSL certificate is also a ranking factor in Google’s algorithm, making it an important detail for both user security and helping your site show up in search results.</li> <li><strong>Check your site loading speed.</strong> Users are quick to leave a website if it takes too long to load. Search engines are also more likely to give better rankings to a website that loads quickly, so ensure that your site is set up and optimized to load quickly.</li> <li><strong>Install Google Analytics.</strong> Understanding how users engage with your site will help you create more strategic plans for improvements related to site design, keyword use, content, and site structure. Install Google Analytics so you can start collecting data and getting insights right away.</li> <li><strong>Create a Google Webmaster account</strong>. A Google Webmaster account will give you access to tools that help you learn about your site as well as manage things such as crawler access, sitemaps, and URL preferences. Create a Google Webmaster account as soon as you set up your site so you can configure these settings.</li> <li><strong>Create a sitemap and submit it to Google and Bing.</strong> A sitemap is an outline of your website. Its primary purpose is to help search engines review and understand the content on your site. Create a sitemap and submit it to Bing and Google so the search engines can view and begin to rank your site.</li> </ul> <h2>Get to Know Your Industry and Target Audience</h2> <p>To create a strong ecommerce SEO strategy, you need to know about your industry and your target audience. Understanding your industry and target audience allows you to conduct better research and identify the best marketing opportunities.</p> <ul> <li><strong>Create a buyer persona. </strong>Begin to get to know your audience by creating a buyer persona that dives deep into the demographic and psychographic details of your ideal audience. Knowing these details will help you identify the keywords most likely to attract your target buyers.</li> </ul> <span class="bctt-click-to-tweet"><span class="bctt-ctt-text"><a href="https://web.archive.org/web/20200511061249/https://twitter.com/intent/tweet?url=https://blog.alexa.com/ecommerce-seo/&amp;text=Understanding%20your%20industry%20and%20audience%20allows%20you%20to%20conduct%20better%20research%20and%20identify%20the%20best%20marketing%20opportunities.&amp;via=AlexaInternet&amp;related=AlexaInternet" target="_blank" rel="noopener noreferrer">Understanding your industry and audience allows you to conduct better research and identify the best marketing opportunities. </a></span><a href="https://web.archive.org/web/20200511061249/https://twitter.com/intent/tweet?url=https://blog.alexa.com/ecommerce-seo/&amp;text=Understanding%20your%20industry%20and%20audience%20allows%20you%20to%20conduct%20better%20research%20and%20identify%20the%20best%20marketing%20opportunities.&amp;via=AlexaInternet&amp;related=AlexaInternet" target="_blank" class="bctt-ctt-btn" rel="noopener noreferrer">Click To Tweet</a></span> <p><strong>How to Create a Buyer Persona:</strong> Use this <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/buyer-persona-template-make-top-quality-content/">buyer persona template</a> to create a comprehensive profile of your ideal customer.</p> <ul> <li><strong>Outline the buyer’s journey. </strong>Once you create a detailed description of your ideal buyer, outline the path they take on their way to buy from your ecommerce shop. When you understand what your ideal buyer is going through during the awareness, consideration, and decision phases, you’ll be able to identify the keywords they use at each step of the journey. You’ll also have a clear understanding of their questions, aspirations, and needs.</li> </ul> <p><strong>How to Outline the Buyer’s Journey: </strong>Use this <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/customer-journey-mapping-template/">customer journey mapping template</a> to lay out your ideal buyer’s journey from start to finish.</p> <ul> <li><strong>Create a list of competitors. </strong>Assessing your competitive landscape helps you get insights to create a better ecommerce SEO When you know your competitors, you can perform better keyword research. You can see how competitors attract audiences and discover where you can compete, where you can’t, and where there are opportunities to outperform others in your industry.</li> </ul> <p><strong>How to Create a List of Competitors:</strong> Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/audience-overlap-tool">Audience Overlap Tool</a> to find competitors in your industry who share your target audience. Use the information to analyze successful traffic sources, keywords, or backlinks for your closest competitors.</p> <p><img class="aligncenter size-large wp-image-6450" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-1024x594.png" alt="find competitors for ecommerce SEO" width="1024" height="594" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-200x116.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-300x174.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-400x232.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-600x348.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-768x445.png 768w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-800x464.png 800w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo-1024x594.png 1024w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-competitors-ecommerce-seo.png 1187w" sizes="(max-width: 1024px) 100vw, 1024px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Ffind-competitors-ecommerce-seo-1024x594.png&amp;description=find%20competitors%20for%20ecommerce%20SEO" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <h2>Conduct Keyword Research</h2> <p>Once you have a good idea about who your target audience is and how your brand stacks up in your industry, you can start conducting keyword research. <a href="https://web.archive.org/web/20200511061249/https://twitter.com/intent/tweet?text=The+knowledge+about+your+audience%E2%80%99s+interests+and+buying+process+will+help+you+identify+top+keywords+for+targeting+qualified+buyers&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;hashtags=&amp;related=&amp;via=AlexaInternet" target="_blank" class="click-and-tweet-inline right">The knowledge about your audience’s interests and buying process will help you identify top keywords for targeting qualified buyers<span class="click-and-tweet-twitter-logo"> <span class="call-to-action-text">Click &amp; Tweet!</span> </span></a>. And, knowing how your competitors stack up to others in your industry will help you <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/find-best-keywords-for-website/">find the best keywords</a> for competing with them.</p> <ul> <li><strong>Look for both head keywords and long-tail keywords. </strong>Head keywords are highly competitive, broad terms that have a high search volume. Long-tail keywords have a lower search volume but higher conversion rates. Include both <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/types-of-keywords/">types of keywords</a> in your strategy to create a well-rounded SEO plan.</li> <li><strong>Look for related keywords. </strong>Start your search by looking for phrases and terms related to the top search phrases in your industry. Look for variations of terms that your target audience uses to find products and solutions like yours.</li> </ul> <p><strong>How to Find Related Keywords:</strong> Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/keyword-difficulty-tool">Keyword Difficulty Tool</a> to find related keyword opportunities.</p> <p><img class="aligncenter size-large wp-image-6451" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-1024x590.png" alt="find keywords for ecommerce SEO" width="1024" height="590" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-200x115.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-300x173.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-400x230.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-600x346.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-768x442.png 768w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-800x461.png 800w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo-1024x590.png 1024w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keywords-ecommerce-seo.png 1198w" sizes="(max-width: 1024px) 100vw, 1024px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Ffind-keywords-ecommerce-seo-1024x590.png&amp;description=find%20keywords%20for%20ecommerce%20SEO" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <ul> <li><strong>See what keywords your competitors rank for. </strong>Perform a <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/new-competitor-keyword-analysis-to-expose-top-keywords/">competitor keyword analysis</a> to see what organic and paid search phrases are driving traffic to your competitors. From this research, identify keyword gaps that you should target.</li> </ul> <p><strong>How to See What Keywords Your Competitors Rank For: </strong>Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/competitor-keyword-matrix">Competitive Keyword Matrix</a> to view keywords for up to 10 of your competitors. Use the keyword gap filter to show keywords that are driving traffic to your competitors but not to your site to find keyword opportunities.</p> <p><img class="aligncenter size-large wp-image-6452" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-1024x582.png" alt="find keyword gaps" width="1024" height="582" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-200x114.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-300x170.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-400x227.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-600x341.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-768x436.png 768w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-800x455.png 800w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps-1024x582.png 1024w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-keyword-gaps.png 1179w" sizes="(max-width: 1024px) 100vw, 1024px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Ffind-keyword-gaps-1024x582.png&amp;description=find%20keyword%20gaps" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <ul> <li><strong>Qualify each keyword. </strong>Decide which keywords to target by considering both the competitiveness and popularity of the keyword. Look for <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/secret-to-seo-success-find-low-competition-keywords/">low-competition keywords</a> that have a strong search volume. Don’t use keywords that will be too difficult to rank for or have a very low amount of search volume.</li> </ul> <p><strong>How to Qualify Keywords:</strong> Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/keyword-difficulty-tool">Keyword Difficulty Tool</a> to get information about potential keywords. Each keyword is assigned a score for how popular and how competitive it is.</p> <p><img class="aligncenter size-full wp-image-6453" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords.png" alt="qualify ecommerce seo keywords" width="977" height="503" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords-200x103.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords-300x154.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords-400x206.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords-600x309.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords-768x395.png 768w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords-800x412.png 800w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/qualify-ecommerce-seo-keywords.png 977w" sizes="(max-width: 977px) 100vw, 977px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Fqualify-ecommerce-seo-keywords.png&amp;description=qualify%20ecommerce%20seo%20keywords" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <h2>Optimize Each Page of Your On-Site Content</h2> <p>Once you know what keywords you want to target, use ecommerce SEO tactics to optimize each page of your website. Use the following <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/best-practices-for-seo/">best practices for SEO</a> to improve the on-page elements of your website, so each page will have a higher chance of ranking on search engine results pages (SERPs).</p> <ul> <li><strong>Assign one primary keyword to each page.</strong> Each page on your website should target one keyword. Assigning the same keyword to more than one page on your site confuses search engines, so each keyword should only be assigned to one page on your site.</li> <li><strong>Assign two to four LSI keywords to each page.</strong> In addition to one primary keyword, also assign three to four LSI or latent semantic keywords to each page. <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/marketing-research/lsi-keywords">LSI keywords</a> are terms that are closely related to the primary keyword. They provide extra context to the page and help search engines understand what the content is about.</li> </ul> <p><em><strong>Related:</strong> <a href="/web/20200511061249/https://blog.alexa.com/ecommerce-content-marketing/">A Get-Started Guide to Ecommerce Content Marketing (Plus Examples)</a></em></p> <p><strong>How to Find LSI Keywords:</strong> Use this guide and learn <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-to-find-lsi-keywords/">how to find LSI keywords</a> that are related to your target keyword phrase.</p> <ul> <li><strong>Write 300 or more words for each page of content. </strong>Search engines need content to understand and rank pages. So for strong ecommerce SEO, add at least 300 words of content on each of your pages. Also, don’t just write the content for search engines; write high-quality content that will be helpful for readers too.</li> <li><strong>Use the primary keyword on its assigned page to create a 2-3% keyword density. </strong>To avoid <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/keyword-stuffing/">keyword stuffing</a>, use the primary keyword about two or three times for every 100 words on the page.</li> <li><strong>Use each LSI keyword once on its assigned page. </strong>Use each of your assigned LSI keywords on the page at least once to add additional context to the page.</li> <li><strong>Use the primary keyword in the page and meta title on its assigned page.</strong> Create a page and meta title that includes the assigned primary keyword. For even better SEO benefits, use the primary keyword toward the beginning of the title.</li> <li><strong>Use the primary keyword in the meta description on its assigned page.</strong> Include the primary keyword near the beginning of the <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/seo-meta-descriptions/">SEO meta description</a> for the page. This helps search engines understand the page and also gives searchers an idea of what the content is about as this copy appears on SERPs.</li> <li><strong>Use the primary keyword in one subheading on its assigned page.</strong> Include the primary keyword at least once in a subheading on the page.</li> <li><strong>Use the primary keyword in one image alt tag on its assigned page.</strong> Add an image to each page (search engines like pages that have at least one image), and use the primary keyword in the image alt tag.</li> <li><strong>Use the primary keyword in the image file name on its assigned page.</strong> Use the primary keyword in the image file name to add another connection between the page content and the primary keyword.</li> <li><strong>Use the primary keyword in the URL on its assigned page.</strong> Create an <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-to-write-an-seo-friendly-url-using-the-best-keywords/">SEO-friendly URL</a> or permalink that appeals to search engines by using the target keyword and removing any other words. A short URL is more pleasing to both search engines and users, so when possible, only include the keyword in the URL.</li> <li><strong>Optimize URL structures. </strong>Pay attention to the keyword URL slug as well as the full URL link structure. Use a consistent, intuitive URL structure throughout the site. This could mean adding categories to URL structures for products that fit within that category (e.g., www.phonecasess.com/apple/dolphin-phone-case) and avoiding including numbers or codes in URL structures that don’t mean anything to users (e.g., www.phonecasess.com/v32/i-ph21/dolphin-phone-case).</li> <li><strong>Create content for product pages.</strong> As noted above, pages are more likely to rank if they include 300 or more words on the page. So don’t just include a product name and photo on your product pages. Add blurbs of copy that describe the features and benefits of the offering to help search engines rank the page and users understand your products.</li> <li><strong>Create content for category pages. </strong>Don’t overlook category pages. They provide a great opportunity to drive search traffic and inform shoppers, so add useful, SEO-optimized copy to product category pages.</li> <li><strong>Create a blog <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-to-plan-your-annual-content-calendar/">content calendar</a>.</strong> Blog posts also provide an opportunity to support a strong ecommerce SEO plan while engaging and educating your audience. Develop a blog calendar and publish posts that act as buyer’s guides and helpful <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/make-evergreen-content-boosts-seo-success/">evergreen content</a>.</li> <li><strong>Link to internal pages.</strong> As you create content on your site, show how each page is connected to each other by using internal links. Link to important pages using the page’s assigned primary keyword as the anchor text to help users navigate your site and help search crawlers understand your content.</li> <li><strong>Add Schema Markup to each page.</strong> To present rich results on SERPs, add <a href="https://web.archive.org/web/20200511061249/https://schema.org/docs/gs.html" target="_blank" rel="noopener noreferrer">Schema Markup</a> to your website pages. The code helps your products attract more clicks on SERPs, as the results feature additional information such as photos, reviews, and pricing.</li> </ul> <h2>Build Authority for Your Site and Brand</h2> <p><a href="https://web.archive.org/web/20200511061249/https://twitter.com/intent/tweet?text=Technical+and+on-page+SEO+aren%E2%80%99t+enough+to+build+a+full+ecommerce+SEO+plan.+You+also+need+to+take+steps+to+improve+off-page+SEO&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;hashtags=&amp;related=&amp;via=AlexaInternet" target="_blank" class="click-and-tweet-inline right">Technical and on-page SEO aren’t enough to build a full ecommerce SEO plan. You also need to take steps to improve off-page SEO<span class="click-and-tweet-twitter-logo"> <span class="call-to-action-text">Click &amp; Tweet!</span> </span></a>. Use <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/off-page-seo-techniques/">off-page SEO techniques</a> to build authority for your brand by building links back to your site and growing customer recognition.</p> <ul> <li><strong>Set up social media accounts for your store. </strong>A social media presence not only gives credibility to your store but also they help you build digital authority for your site. Each profile you create allows you to link back to your website. These links send signals to search engines telling them that your website is an established, known brand.</li> <li><strong>Set up directory listings.</strong> Like the links on your social profiles, links on business directory listings can also send positive signals about your website to search engines. Create relevant profiles on business directories and listing sites that are high quality and relative to your industry.</li> <li><strong>Find sites linking to your competitors.</strong> To get ideas about where you can gain links back to your site, research your competitors. Find websites that link to your competitors to identify opportunities for where your website can gain links as well.</li> </ul> <p><strong>How to Find Sites Linking to Your Competitors:</strong> Use this guide to learn how to conduct a <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/why-you-should-conduct-a-competitor-backlink-analysis/">competitor backlink analysis</a> using Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/competitor-backlink-checker">Competitor Backlink Checker</a>.</p> <p><img class="aligncenter size-large wp-image-6454" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-1024x531.png" alt="find ecommerce seo backlinks" width="1024" height="531" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-200x104.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-300x156.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-400x208.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-600x311.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-768x399.png 768w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-800x415.png 800w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks-1024x531.png 1024w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-ecommerce-seo-backlinks.png 1191w" sizes="(max-width: 1024px) 100vw, 1024px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Ffind-ecommerce-seo-backlinks-1024x531.png&amp;description=find%20ecommerce%20seo%20backlinks" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <ul> <li><strong>Find </strong><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/find-guest-blogging-opportunities-for-clients/"><strong>guest blogging opportunities</strong></a><strong>.</strong> Another way to gain links back to your site is by guest posting on other websites. Put together a guest blogging strategy that helps you get in front of your target shoppers and gain links back to your site.</li> </ul> <p><strong>How to Find Guest Blogging Opportunities:</strong> Use this <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/guide-securing-guest-posts-guest-blogging-outreach/">guest blogging outreach</a> guide to create a strategy for finding <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/find-guest-blogging-sites/">guest blogging sites</a> and securing guest posts.</p> <ul> <li><strong>Get customer reviews.</strong> Customer reviews help shoppers decide what products are right for them, but they do even more than that. Product pages with a large number of reviews can actually perform better in search. So as a part of your ecommerce SEO plan, focus on getting customers to leave reviews and ratings on your product pages.</li> </ul> <h2>Run an Ecommerce SEO Audit to Check for Issues</h2> <p>Once you complete all of the steps in this ecommerce SEO checklist, take steps to complete an ecommerce SEO audit to help ensure that you didn&#8217;t miss any opportunities or leave any gaps in your strategy.</p> <ul> <li><strong>Check for keyword cannibalization.</strong> As mentioned above, you only want one page on your site assigned to each keyword. If you optimize two pages for the same keyword, search engines will have a difficult time telling which one is more important and, therefore, not rank either page. So review your content to ensure that each keyword is only targeted on one page.</li> <li><strong>Check for duplicate content issues.</strong> Like keyword double use, you want to avoid using the same content on your site twice. Search engines will struggle to rank your content if it is used in multiple places across your site and may even penalize your site for it. Duplicate content isn’t always intentional, so check your site to ensure that there are no issues.</li> </ul> <p><strong>How to Check Your Site for Duplicate Content:</strong> Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/seo-audit-tool">SEO Audit Tool</a> as a <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/duplicate-content-checker/">duplicate content checker</a> to scan your website copy.</p> <p><img class="aligncenter size-full wp-image-6455" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-duplicate-content.png" alt="find duplicate content" width="726" height="289" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-duplicate-content-200x80.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-duplicate-content-300x119.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-duplicate-content-400x159.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-duplicate-content-600x239.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/find-duplicate-content.png 726w" sizes="(max-width: 726px) 100vw, 726px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Ffind-duplicate-content.png&amp;description=find%20duplicate%20content" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <ul> <li><strong>Check the on-page SEO for each page.</strong> Make sure you didn’t miss any on-page SEO opportunities on pages of content on your site. <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/check-on-page-seo-with-alexa/">Check on-page SEO</a> on all of your pages to verify each optimization tactic is complete.</li> </ul> <p><strong>How to Check On-Page SEO:</strong> Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/on-page-seo-checker">On-Page SEO Checker</a> to audit each page of content on your site.</p> <p><img class="aligncenter wp-image-6456" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-1024x579.png" alt="on-page ecommerce SEO checker" width="824" height="466" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-200x113.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-300x170.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-400x226.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-600x339.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-768x435.png 768w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-800x453.png 800w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker-1024x579.png 1024w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/on-page-ecommerce-seo-checker.png 1170w" sizes="(max-width: 824px) 100vw, 824px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Fon-page-ecommerce-seo-checker-1024x579.png&amp;description=on-page%20ecommerce%20SEO%20checker" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <ul> <li><strong>Set important pages so they are no more than three clicks from your homepage.</strong> Complex sitemaps that have deep-linked pages can be confusing for search engines. Search engines prefer sites that have an intuitive linking structure that users can navigate with a few clicks. Structure your site to please search engines by organizing your pages so that no important page is more than three clicks from your homepage.</li> <li><strong>Fix any crawler errors.</strong> Make sure there aren’t any <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/meta-tags-seo/">meta tag SEO</a> errors that are causing pages of your site to be inaccessible to search crawlers. Run a scan to ensure that search crawlers are able to scan and crawl all of the relevant pages on your site.</li> </ul> <p><strong>How to Check Your Site for Crawler Errors:</strong> Use Alexa’s <a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/seo-audit-tool">SEO Audit </a><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/seo-audit-tool">T</a><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/marketing-stack/seo-audit-tool">ool</a> to produce a crawler status report on your site.</p> <p><img class="aligncenter wp-image-6457" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/run-ecommerce-seo-audit.png" alt="run ecommerce SEO audit" width="545" height="484" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/run-ecommerce-seo-audit-200x177.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/run-ecommerce-seo-audit-300x266.png 300w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/run-ecommerce-seo-audit-400x355.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/run-ecommerce-seo-audit-600x532.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2018/11/run-ecommerce-seo-audit.png 745w" sizes="(max-width: 545px) 100vw, 545px" data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2018%2F11%2Frun-ecommerce-seo-audit.png&amp;description=run%20ecommerce%20SEO%20audit" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fecommerce-seo%2F&amp;text=Ecommerce%20SEO%3A%20A%2040-Point%20Checklist%20to%20Optimize%20Your%20Online%20Store&amp;via=AlexaInternet" data-frizzly-image-post-id="6449"></p> <h2>Get a Comprehensive Look at Your Site’s SEO Status</h2> <p>To quickly check your SEO and get a good look at the status of dozens of SEO elements on your site, use Alexa’s SEO Audit.</p> <p>The audit includes a list of details about what is missing on your site and how you can take steps to address gaps and errors. This is a fast, easy, and helpful way to assess your SEO and outline concrete steps to improve and optimize it.</p> <h2>Create a Powerful Ecommerce SEO Strategy From Top to Bottom</h2> <p>If you go through the steps of this checklist, you can optimize your site or identify the ecommerce SEO services you need to help show up more frequently in search, drive more traffic, attract more shoppers, and increase your online sales.</p> <p><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/offer/ebook/ecommerce-seo-checklist">Download the ecommerce SEO checklist now</a>.</p> <p>Then, get extra help for executing your ecommerce SEO strategy by signing up for a free trial of Alexa’s Advanced Plan. It includes the comprehensive SEO Audit that allows you to check your SEO status from top to bottom. You’ll also get access to all of the other Alexa keyword and marketing research tools mentioned in this post. <a href="https://web.archive.org/web/20200511061249/http://try.alexa.com/marketing-stack/advanced?utm_medium=content&amp;utm_source=blog&amp;utm_content=ecommerce-seo&amp;utm_campaign=free-trial">Sign up for a free trial of Alexa’s Advanced Plan today</a>.</p> <div class="awac-wrapper"><div class="awac widget text-7"> <div class="textwidget"><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"><div class="fusion-builder-row fusion-row "><div data-animationtype="fadeInDown" data-animationduration="0.5" data-animationoffset="100%" class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1 fusion-builder-column-1 fusion-one-full fusion-column-first fusion-column-last fusion-blend-mode blog-subscribe-container fusion-animated 1_1" style="margin-top:0px;margin-bottom:20px;"> <div class="fusion-column-wrapper" style="background-color:#ffffff;padding: 50px 50px 60px 50px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;" data-bg-url=""> <div class="fusion-fa-align-center"><i class="fontawesome-icon fa-envelope far circle-no" style="font-size:22px;color:#f89a3a;"></i></div><div class="fusion-text blog-subscribe"><div class="gform_heading"> <p style="text-align: center; font-size: 14px; margin-bottom: 10px;"><strong>SUBSCRIBE TO THE ALEXA BLOG</strong></p> <h2 class="gform_title" style="text-align: center;"><strong>Get expert marketing insights delivered </strong></h2> <p style="text-align: center; margin-top: 15px;">Receive new SEO, content marketing, and competitive analysis tips straight to your inbox.</p> </div> </div><div class="fusion-button-wrapper fusion-aligncenter"><style type="text/css" scoped="scoped">.fusion-button.button-3 .fusion-button-text, .fusion-button.button-3 i {color:#ffffff;}.fusion-button.button-3 {border-width:0px;border-color:#ffffff;}.fusion-button.button-3 .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-3:hover .fusion-button-text, .fusion-button.button-3:hover i,.fusion-button.button-3:focus .fusion-button-text, .fusion-button.button-3:focus i,.fusion-button.button-3:active .fusion-button-text, .fusion-button.button-3:active{color:#ffffff;}.fusion-button.button-3:hover, .fusion-button.button-3:focus, .fusion-button.button-3:active{border-width:0px;border-color:#ffffff;}.fusion-button.button-3:hover .fusion-button-icon-divider, .fusion-button.button-3:hover .fusion-button-icon-divider, .fusion-button.button-3:active .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-3{width:auto;}</style><a class="fusion-button button-flat fusion-button-square button-large button-default button-3" target="_self" href="#" data-toggle="modal" data-target=".fusion-modal.blogsubscribewidget" rel="noopener noreferrer"><span class="fusion-button-text">Subscribe</span></a></div><div class="fusion-modal modal fade modal-1 blogsubscribewidget blog-subscribe-modal" tabindex="-1" role="dialog" aria-labelledby="modal-heading-1" aria-hidden="true"><style type="text/css">.modal-1 .modal-header, .modal-1 .modal-footer{border-color:#ebebeb;}</style><div class="modal-dialog modal-sm"><div class="modal-content fusion-modal-content" style="background-color:#ffffff"><div class="modal-header"><button class="close" type="button" data-dismiss="modal" aria-hidden="true">&times;</button><h3 class="modal-title" id="modal-heading-1" data-dismiss="modal" aria-hidden="true"></h3></div><div class="modal-body fusion-clearfix"> <div id="gform_wrapper_1" class="gf_browser_gecko gform_wrapper"><form id="gform_1" action="thanks-for-subscribing/" enctype="multipart/form-data" method="post" data-monsoon-api-key="MqbCXvTuGj5SUe6K0vVnP9we60KpkHuL53vHK1s7" data-monsoon-api-url="https://cps2kw190k.execute-api.us-east-1.amazonaws.com/LATEST" data-monsoon-event="blog_subscribed" data-monsoon-redirect="https://blog.alexa.com/thanks-for-subscribing/"> <div class="gform_heading"> <p style="text-align: center; font-size: 14px; margin-bottom: 10px;"><strong>SUBSCRIBE TO THE ALEXA BLOG</strong></p> </div> <div class="gform_body"> <label class="gfield_label" for="input_1_1">First Name<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_text"><input id="input_1_1" class="large" tabindex="1" name="input_1" required="" type="text" value="" placeholder="Enter your first name" aria-required="true" aria-invalid="false" data-monsoon-key="first_name"/></div> <label class="gfield_label" for="input_1_2">Email<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_email"><input id="input_1_2" class="large" tabindex="2" name="input_2" required="" type="email" value="" placeholder="Enter your email address" aria-required="true" aria-invalid="false" data-monsoon-key="email" data-monsoon-id-namespace="Per:" data-monsoon-id=""/></div> <label class="gfield_label" for="input_1_3">Job Function<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_select"><select id="input_1_3" class="large gfield_select" tabindex="3" name="input_3" required="" aria-required="true" aria-invalid="false" data-monsoon-key="job_function"> <option class="gf_placeholder" selected="selected" value="">Select one&#8230;</option> <option value="Marketing - Generalist">Marketing &#8211; Generalist</option> <option value="Marketing - SEO">Marketing &#8211; SEO</option> <option value="Marketing - Content">Marketing &#8211; Content</option> <option value="Marketing - Advertising">Marketing &#8211; Advertising</option> <option value="Business Owner">Business Owner</option> <option value="Business Development">Business Development</option> <option value="Sales">Sales</option> <option value="Analyst / Researcher">Analyst / Researcher</option> <option value="Investor">Investor</option> <option value="Journalist">Journalist</option> <option value="Webmaster">Webmaster</option> <option value="Other">Other</option> </select></div> <label class="gfield_label" for="input_1_4">Industry<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_select"><select id="input_1_4" class="large gfield_select" tabindex="4" name="input_4" required="" aria-required="true" aria-invalid="false" data-monsoon-key="industry"> <option class="gf_placeholder" selected="selected" value="">Select one&#8230;</option> <option value="Media / Publishing">Media / Publishing</option> <option value="Marketing / Advertising Services">Marketing / Advertising Services</option> <option value="Ecommerce">Ecommerce</option> <option value="Software">Software</option> <option value="Consumer Goods">Consumer Goods</option> <option value="Professional Services">Professional Services</option> <option value="Finance &amp; Investment">Finance &amp; Investment</option> <option value="Non-profit">Non-profit</option> <option value="Education">Education</option> <option value="Government">Government</option> <option value="Other">Other</option> </select></div> <label class="gfield_label" for="input_1_5">Company Size<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_select"><select id="input_1_5" class="large gfield_select" tabindex="5" name="input_5" required="" aria-required="true" aria-invalid="false" data-monsoon-key="company_size"> <option class="gf_placeholder" selected="selected" value="">Select one&#8230;</option> <option value="1">1</option> <option value="2 - 10">2 &#8211; 10</option> <option value="11 - 50">11 &#8211; 50</option> <option value="51 - 100">51 &#8211; 100</option> <option value="101 - 250">101 &#8211; 250</option> <option value="251 - 500">251 &#8211; 500</option> <option value="> 500">&gt; 500</option> </select></div> </div> <input name="name" type="hidden" value="blog-subscribed"/> <div class="gform_footer top_label" style="text-align: center;"> <input id="gform_submit_button_1" class="gform_button button" tabindex="6" type="submit" value="Subscribe"/> </div> <div style="text-align: center; font-size: 12px; line-height: 1.4;">By submitting this form, you agree to Alexa&#8217;s <a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/help/terms" target="_blank" rel="noopener noreferrer">Terms of Use</a> and <a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/help/privacy" target="_blank" rel="noopener noreferrer">Privacy Policy</a>.</div> </form></div> </div></div></div></div><div class="fusion-clearfix"></div> </div> </div></div></div></div> </div></div><div class="ttr_end"></div> </div> <section class="related-posts single-related-posts"> <div class="fusion-title fusion-title-size-two sep-underline sep-solid" style="margin-top:0px;margin-bottom:30px;border-bottom-color:#1b334b"> <h2 class="title-heading-left" style="margin:0;"> Related Posts </h2> </div> <div class="fusion-carousel fusion-carousel-title-below-image" data-imagesize="auto" data-metacontent="yes" data-autoplay="no" data-touchscroll="no" data-columns="3" data-itemmargin="30px" data-itemwidth="180" data-touchscroll="yes" data-scrollitems=""> <div class="fusion-carousel-positioner"> <ul class="fusion-carousel-holder"> <li class="fusion-carousel-item"> <div class="fusion-carousel-item-wrapper"> <div class="fusion-image-wrapper" aria-haspopup="true"> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/why-do-seo-in-house/"> <input type="hidden" class="frizzly"><img width="800" height="500" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/seo_inhouse-01-200x125.jpg" class="attachment-full size-full wp-post-image" alt="Moving your SEO efforts in-house can save your marketing team money and time." srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/seo_inhouse-01-200x125.jpg 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/seo_inhouse-01-400x250.jpg 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/seo_inhouse-01-600x375.jpg 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/seo_inhouse-01.jpg 800w" sizes="(min-width: 2200px) 100vw, (min-width: 824px) 256px, (min-width: 732px) 384px, (min-width: 640px) 732px, " data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fwhy-do-seo-in-house%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2020%2F04%2Fseo_inhouse-01.jpg&amp;description=Moving%20your%20SEO%20efforts%20in-house%20can%20save%20your%20marketing%20team%20money%20and%20time." data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fwhy-do-seo-in-house%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fwhy-do-seo-in-house%2F&amp;text=Why%20Do%20SEO%20In-House&amp;via=AlexaInternet" data-frizzly-image-post-id="9437"> </a> </div> <h4 class="fusion-carousel-title"> <a class="fusion-related-posts-title-link" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/why-do-seo-in-house/" target="_self" title="Why Do SEO In-House">Why Do SEO In-House</a> </h4> <div class="fusion-carousel-meta"> <span class="fusion-date">April 24th, 2020</span> <span class="fusion-inline-sep">|</span> <span><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/why-do-seo-in-house/#disqus_thread"><span class="dsq-postid" data-dsqidentifier="9437 https://blog.alexa.com/?p=9437">0 Comments</span></a></span> </div><!-- fusion-carousel-meta --> </div><!-- fusion-carousel-item-wrapper --> </li> <li class="fusion-carousel-item"> <div class="fusion-carousel-item-wrapper"> <div class="fusion-image-wrapper" aria-haspopup="true"> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-seo-strategists-and-content-creators-should-work-together/"> <input type="hidden" class="frizzly"><img width="800" height="500" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/SEOstrategist_contentcreators-01-200x125.jpg" class="attachment-full size-full wp-post-image" alt="When teams of SEO strategists and content creators work together, they can drive marketing results." srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/SEOstrategist_contentcreators-01-200x125.jpg 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/SEOstrategist_contentcreators-01-400x250.jpg 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/SEOstrategist_contentcreators-01-600x375.jpg 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2020/04/SEOstrategist_contentcreators-01.jpg 800w" sizes="(min-width: 2200px) 100vw, (min-width: 824px) 256px, (min-width: 732px) 384px, (min-width: 640px) 732px, " data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fhow-seo-strategists-and-content-creators-should-work-together%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2020%2F04%2FSEOstrategist_contentcreators-01.jpg&amp;description=When%20teams%20of%20SEO%20strategists%20and%20content%20creators%20work%20together%2C%20they%20can%20drive%20marketing%20results." data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fhow-seo-strategists-and-content-creators-should-work-together%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fhow-seo-strategists-and-content-creators-should-work-together%2F&amp;text=How%20SEO%20Strategists%20and%20Content%20Creators%20Should%20Work%20Together%20to%20Drive%20Results&amp;via=AlexaInternet" data-frizzly-image-post-id="9430"> </a> </div> <h4 class="fusion-carousel-title"> <a class="fusion-related-posts-title-link" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-seo-strategists-and-content-creators-should-work-together/" target="_self" title="How SEO Strategists and Content Creators Should Work Together to Drive Results">How SEO Strategists and Content Creators Should Work Together to Drive Results</a> </h4> <div class="fusion-carousel-meta"> <span class="fusion-date">April 23rd, 2020</span> <span class="fusion-inline-sep">|</span> <span><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-seo-strategists-and-content-creators-should-work-together/#disqus_thread"><span class="dsq-postid" data-dsqidentifier="9430 https://blog.alexa.com/?p=9430">0 Comments</span></a></span> </div><!-- fusion-carousel-meta --> </div><!-- fusion-carousel-item-wrapper --> </li> <li class="fusion-carousel-item"> <div class="fusion-carousel-item-wrapper"> <div class="fusion-image-wrapper" aria-haspopup="true"> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/social-media-seo/"> <input type="hidden" class="frizzly"><img width="800" height="500" src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/12/Social-media-SEO-200x125.png" class="attachment-full size-full wp-post-image" alt="" srcset="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/12/Social-media-SEO-200x125.png 200w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/12/Social-media-SEO-400x250.png 400w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/12/Social-media-SEO-600x375.png 600w, https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/12/Social-media-SEO.png 800w" sizes="(min-width: 2200px) 100vw, (min-width: 824px) 256px, (min-width: 732px) 384px, (min-width: 640px) 732px, " data-frizzly-image-share-pinterest="https://web.archive.org/web/20200511061249/http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=https%3A%2F%2Fblog.alexa.com%2Fsocial-media-seo%2F&amp;media=https%3A%2F%2Fblog.alexa.com%2Fwp-content%2Fuploads%2F2019%2F12%2FSocial-media-SEO.png&amp;description=Social%20Media%2C%20SEO%2C%20and%20Why%20You%E2%80%99re%20Thinking%20About%20It%20Wrong" data-frizzly-image-share-facebook="https://web.archive.org/web/20200511061249/http://www.facebook.com/sharer.php?u=https%3A%2F%2Fblog.alexa.com%2Fsocial-media-seo%2F" data-frizzly-image-share-twitter="https://web.archive.org/web/20200511061249/https://twitter.com/share?url=https%3A%2F%2Fblog.alexa.com%2Fsocial-media-seo%2F&amp;text=Social%20Media%2C%20SEO%2C%20and%20Why%20You%E2%80%99re%20Thinking%20About%20It%20Wrong&amp;via=AlexaInternet" data-frizzly-image-post-id="9044"> </a> </div> <h4 class="fusion-carousel-title"> <a class="fusion-related-posts-title-link" href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/social-media-seo/" target="_self" title="Social Media, SEO, and Why You’re Thinking About It Wrong">Social Media, SEO, and Why You’re Thinking About It Wrong</a> </h4> <div class="fusion-carousel-meta"> <span class="fusion-date">December 23rd, 2019</span> <span class="fusion-inline-sep">|</span> <span><a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/social-media-seo/#disqus_thread"><span class="dsq-postid" data-dsqidentifier="9044 https://blog.alexa.com/?p=9044">0 Comments</span></a></span> </div><!-- fusion-carousel-meta --> </div><!-- fusion-carousel-item-wrapper --> </li> </ul><!-- fusion-carousel-holder --> <div class="fusion-carousel-nav"> <span class="fusion-nav-prev"></span> <span class="fusion-nav-next"></span> </div> </div><!-- fusion-carousel-positioner --> </div><!-- fusion-carousel --> </section><!-- related-posts --> </article> </section> <aside id="sidebar" role="complementary" class="sidebar fusion-widget-area fusion-content-widget-area fusion-sidebar-right fusion-blogsidebar" style="float: right;"> <section id="wp_biographiawidget-2" class="widget widget_wp_biographiawidget"><div class="heading"><h4 class="widget-title">About the Author:</h4></div><div class="heading"><h4 class="widget-title">Kim Kosaka</h4></div><div class="wp-biographia-widget textwidget"><img alt="" src="https://web.archive.org/web/20200511061249im_/https://secure.gravatar.com/avatar/6973342a4d77d0132e00247010a66834?s=100&amp;d=mm&amp;r=g" srcset="https://web.archive.org/web/20200511061249im_/https://secure.gravatar.com/avatar/6973342a4d77d0132e00247010a66834?s=200&amp;d=mm&amp;r=g 2x" class="wp-biographia-avatar wp-biographia-avatar-nowrap avatar-100 photo" height="100" width="100"/><p>Kim is Director of Marketing at Alexa. She has 15 years experience in demand generation, content marketing, and campaign management. Her expertise has helped grow user bases by as much as 7x year over year, and a startup from nothing to $1.2 million in revenue in just 3 years.</p></div></section> <section id="recent-posts-2" class="widget widget_recent_entries"> <div class="heading"><h4 class="widget-title">Recent Posts</h4></div> <ul> <li> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/why-do-seo-in-house/">Why Do SEO In-House</a> </li> <li> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/how-seo-strategists-and-content-creators-should-work-together/">How SEO Strategists and Content Creators Should Work Together to Drive Results</a> </li> <li> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/boost-your-business-using-chatbot-technology/">Boost Your Business Using Chatbot Technology</a> </li> <li> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/content-marketing-must-read-resources/">Content Marketing Must-Read Resources</a> </li> <li> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/2020-shifts-towards-conversational-marketing-strategy/">2020 Shifts Towards Conversational Marketing Strategy</a> </li> </ul> </section><section id="text-6" class="widget widget_text"> <div class="textwidget"><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling" style="background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;"><div class="fusion-builder-row fusion-row "><div data-animationtype="fadeInDown" data-animationduration="0.5" data-animationoffset="100%" class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1 fusion-builder-column-2 fusion-one-full fusion-column-first fusion-column-last fusion-blend-mode blog-subscribe-container fusion-animated 1_1" style="margin-top:0px;margin-bottom:20px;"> <div class="fusion-column-wrapper" style="background-color:#ffffff;padding: 50px 40px 60px 40px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;" data-bg-url=""> <div class="fusion-fa-align-center"><i class="fontawesome-icon fa-envelope far circle-no" style="font-size:22px;color:#f89a3a;"></i></div><div class="fusion-text blog-subscribe"><div class="gform_heading"> <p style="text-align: center; font-size: 15px; margin-bottom: 10px;"><strong>SUBSCRIBE TO THE ALEXA BLOG</strong></p> </div> </div><div class="fusion-button-wrapper fusion-aligncenter"><style type="text/css" scoped="scoped">.fusion-button.button-4 .fusion-button-text, .fusion-button.button-4 i {color:#ffffff;}.fusion-button.button-4 {border-width:0px;border-color:#ffffff;}.fusion-button.button-4 .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-4:hover .fusion-button-text, .fusion-button.button-4:hover i,.fusion-button.button-4:focus .fusion-button-text, .fusion-button.button-4:focus i,.fusion-button.button-4:active .fusion-button-text, .fusion-button.button-4:active{color:#ffffff;}.fusion-button.button-4:hover, .fusion-button.button-4:focus, .fusion-button.button-4:active{border-width:0px;border-color:#ffffff;}.fusion-button.button-4:hover .fusion-button-icon-divider, .fusion-button.button-4:hover .fusion-button-icon-divider, .fusion-button.button-4:active .fusion-button-icon-divider{border-color:#ffffff;}.fusion-button.button-4{width:auto;}</style><a class="fusion-button button-flat fusion-button-square button-large button-default button-4" target="_self" href="#" data-toggle="modal" data-target=".fusion-modal.blogsubscribesidewidget" rel="noopener noreferrer"><span class="fusion-button-text">Subscribe</span></a></div><div class="fusion-modal modal fade modal-2 blogsubscribesidewidget blog-subscribe-modal" tabindex="-1" role="dialog" aria-labelledby="modal-heading-2" aria-hidden="true"><style type="text/css">.modal-2 .modal-header, .modal-2 .modal-footer{border-color:#ebebeb;}</style><div class="modal-dialog modal-sm"><div class="modal-content fusion-modal-content" style="background-color:#ffffff"><div class="modal-header"><button class="close" type="button" data-dismiss="modal" aria-hidden="true">&times;</button><h3 class="modal-title" id="modal-heading-2" data-dismiss="modal" aria-hidden="true"></h3></div><div class="modal-body fusion-clearfix"> <div id="gform_wrapper_1" class="gf_browser_gecko gform_wrapper"><form id="gform_1" action="thanks-for-subscribing/" enctype="multipart/form-data" method="post" data-monsoon-api-key="MqbCXvTuGj5SUe6K0vVnP9we60KpkHuL53vHK1s7" data-monsoon-api-url="https://cps2kw190k.execute-api.us-east-1.amazonaws.com/LATEST" data-monsoon-event="blog_subscribed" data-monsoon-redirect="https://blog.alexa.com/thanks-for-subscribing/"> <div class="gform_heading"> <p style="text-align: center; font-size: 14px; margin-bottom: 10px;"><strong>SUBSCRIBE TO THE ALEXA BLOG</strong></p> </div> <div class="gform_body"> <label class="gfield_label" for="input_1_1">First Name<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_text"><input id="input_1_1" class="large" tabindex="1" name="input_1" required="" type="text" value="" placeholder="Enter your first name" aria-required="true" aria-invalid="false" data-monsoon-key="first_name"/></div> <label class="gfield_label" for="input_1_2">Email<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_email"><input id="input_1_2" class="large" tabindex="2" name="input_2" required="" type="email" value="" placeholder="Enter your email address" aria-required="true" aria-invalid="false" data-monsoon-key="email" data-monsoon-id-namespace="Per:" data-monsoon-id=""/></div> <label class="gfield_label" for="input_1_3">Job Function<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_select"><select id="input_1_3" class="large gfield_select" tabindex="3" name="input_3" required="" aria-required="true" aria-invalid="false" data-monsoon-key="job_function"> <option class="gf_placeholder" selected="selected" value="">Select one&#8230;</option> <option value="Marketing - Generalist">Marketing &#8211; Generalist</option> <option value="Marketing - SEO">Marketing &#8211; SEO</option> <option value="Marketing - Content">Marketing &#8211; Content</option> <option value="Marketing - Advertising">Marketing &#8211; Advertising</option> <option value="Business Owner">Business Owner</option> <option value="Business Development">Business Development</option> <option value="Sales">Sales</option> <option value="Analyst / Researcher">Analyst / Researcher</option> <option value="Investor">Investor</option> <option value="Journalist">Journalist</option> <option value="Webmaster">Webmaster</option> <option value="Other">Other</option> </select></div> <label class="gfield_label" for="input_1_4">Industry<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_select"><select id="input_1_4" class="large gfield_select" tabindex="4" name="input_4" required="" aria-required="true" aria-invalid="false" data-monsoon-key="industry"> <option class="gf_placeholder" selected="selected" value="">Select one&#8230;</option> <option value="Media / Publishing">Media / Publishing</option> <option value="Marketing / Advertising Services">Marketing / Advertising Services</option> <option value="Ecommerce">Ecommerce</option> <option value="Software">Software</option> <option value="Consumer Goods">Consumer Goods</option> <option value="Professional Services">Professional Services</option> <option value="Finance &amp; Investment">Finance &amp; Investment</option> <option value="Non-profit">Non-profit</option> <option value="Education">Education</option> <option value="Government">Government</option> <option value="Other">Other</option> </select></div> <label class="gfield_label" for="input_1_5">Company Size<span class="gfield_required">*</span></label> <div class="ginput_container ginput_container_select"><select id="input_1_5" class="large gfield_select" tabindex="5" name="input_5" required="" aria-required="true" aria-invalid="false" data-monsoon-key="company_size"> <option class="gf_placeholder" selected="selected" value="">Select one&#8230;</option> <option value="1">1</option> <option value="2 - 10">2 &#8211; 10</option> <option value="11 - 50">11 &#8211; 50</option> <option value="51 - 100">51 &#8211; 100</option> <option value="101 - 250">101 &#8211; 250</option> <option value="251 - 500">251 &#8211; 500</option> <option value="> 500">&gt; 500</option> </select></div> </div> <input name="name" type="hidden" value="blog-subscribed"/> <div class="gform_footer top_label" style="text-align: center;"> <input id="gform_submit_button_1" class="gform_button button" tabindex="6" type="submit" value="Subscribe"/> </div> <div style="text-align: center; font-size: 12px; line-height: 1.4;">By submitting this form, you agree to Alexa&#8217;s <a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/help/terms" target="_blank" rel="noopener noreferrer">Terms of Use</a> and <a href="https://web.archive.org/web/20200511061249/https://www.alexa.com/help/privacy" target="_blank" rel="noopener noreferrer">Privacy Policy</a>.</div> </form></div> </div></div></div></div><div class="fusion-clearfix"></div> </div> </div></div></div></div> </section><section id="text-4" class="widget widget_text"> <div class="textwidget"><a href="https://web.archive.org/web/20200511061249/https://try.alexa.com/advanced-plan?utm_medium=content&amp;utm_source=blog&amp;utm_content=right-rail&amp;utm_campaign=free-trial"><img src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2017/02/DesignB_Marketing-Stack_300x600.jpg" alt="try Alexa 14 days free"></a></div> </section> </aside> </div> <!-- fusion-row --> </main> <!-- #main --> <div class="fusion-footer"> <footer id="footer" class="fusion-footer-copyright-area"> <div class="fusion-row"> <div class="fusion-copyright-content"> <div class="fusion-copyright-notice"> <div> © Alexa Internet, Inc. 1996 - 2019    |    <a href="https://web.archive.org/web/20200511061249/http://www.alexa.com/help/privacy">Privacy</a>    |    <a href="https://web.archive.org/web/20200511061249/http://www.alexa.com/help/terms">Terms</a> </div> </div> <div class="fusion-social-links-footer"> <div class="fusion-social-networks"><div class="fusion-social-networks-wrapper"><a class="fusion-social-network-icon fusion-tooltip fusion-facebook fusion-icon-facebook" style="color:#ffffff;" href="https://web.archive.org/web/20200511061249/https://www.facebook.com/alexainternet" target="_blank" rel="noopener noreferrer" data-placement="top" data-title="Facebook" data-toggle="tooltip" title="Facebook"><span class="screen-reader-text">Facebook</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-twitter fusion-icon-twitter" style="color:#ffffff;" href="https://web.archive.org/web/20200511061249/http://www.twitter.com/alexainternet" target="_blank" rel="noopener noreferrer" data-placement="top" data-title="Twitter" data-toggle="tooltip" title="Twitter"><span class="screen-reader-text">Twitter</span></a><a class="fusion-social-network-icon fusion-tooltip fusion-linkedin fusion-icon-linkedin" style="color:#ffffff;" href="https://web.archive.org/web/20200511061249/http://www.linkedin.com/company/alexa-internet" target="_blank" rel="noopener noreferrer" data-placement="top" data-title="LinkedIn" data-toggle="tooltip" title="LinkedIn"><span class="screen-reader-text">LinkedIn</span></a></div></div></div> </div> <!-- fusion-fusion-copyright-content --> </div> <!-- fusion-row --> </footer> <!-- #footer --> </div> <!-- fusion-footer --> </div> <!-- wrapper --> <a class="fusion-one-page-text-link fusion-page-load-link"></a> <!-- Swifty Bar by WPGens www.wpgens.com --> <div id="sb_super_bar" class="default"> <div class="sbprogress-container"><span class="sbprogress-bar"></span></div> <div id="sb_main_bar"> <div class="sb_text-size"> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/./seo/">SEO</a> </div> <div class="sb_post-data"> <h2> Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store </h2> </div> <div class="sb_prev-next-posts"> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/link-building-strategies/"><i class="sbicn-right-open-1"></i></a> <div class="sb_next_post"> <div class="sb_next_post_image"> <img src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2019/01/link-building-strategies-205x155.jpeg" alt=""> </div> <div class="sb_next_post_info"> <span class="sb_title"> <span class="sb_category"> SEO </span> <span class="sb_tcategory"> Link Building Strategies: 3 Powerful Link Opportun… </span> </span> </div> </div> <a href="https://web.archive.org/web/20200511061249/https://blog.alexa.com/25-point-seo-checklist-you-need-to-drive-more-traffic/"><i class="sbicn-left-open-1"></i></a> <div class="sb_next_post"> <div class="sb_next_post_image"> <img src="https://web.archive.org/web/20200511061249im_/https://blog.alexa.com/wp-content/uploads/2015/09/SEO-checklist-open-graph.jpg" alt=""> </div> <div class="sb_next_post_info"> <span class="sb_title"> <span class="sb_category"> SEO </span> <span class="sb_tcategory"> The 25-Point SEO Checklist You Need to Drive More … </span> </span> </div> </div> </div> <ul class="sb_share old"> <li class="sbfacebook"> <a href="#" title="Share on Facebook" class="sbsoc-fb" target="_blank"><i class="sbicn-facebook"></i> </a> </li> <li class="sbtwitter"> <a href="#" data-via="AlexaInternet" data-title="Ecommerce SEO: A 40-Point Checklist to Optimize Your Online Store" title="Share on Twitter" class="sbsoc-tw" target="_blank"><i class="sbicn-twitter"></i> </a> </li> <li class="sblinkedin"> <a href="#" title="Share on Linkedin" class="sbsoc-linked" target="_blank"><i class="sbicn-linkedin"></i> </a> </li> </ul> </div> </div> <!-- Swifty Bar by WPGens www.wpgens.com --> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://web.archive.org/web/20200511061249if_/https://www.googletagmanager.com/ns.html?id=GTM-5P2THV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script type="text/javascript"> jQuery( document ).ready( function() { var ajaxurl = 'https://web.archive.org/web/20200511061249/https://blog.alexa.com/wp-admin/admin-ajax.php'; if ( 0 < jQuery( '.fusion-login-nonce' ).length ) { jQuery.get( ajaxurl, { 'action': 'fusion_login_nonce' }, function( response ) { jQuery( '.fusion-login-nonce' ).html( response ); }); } }); </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/click-tweet/assets/js/click-and-tweet.js?ver=0.8.8"></script> <script type="text/javascript"> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.3"></script> <script type="text/javascript"> /* <![CDATA[ */ var frizzlySettings = {"image":{"image_selector":".frizzly_container img","networks":["pinterest","facebook","twitter"],"show":"hover","button_size":"normal","button_shape":"square","button_position":"bottom-right","button_margin_top":0,"button_margin_left":0,"button_margin_right":0,"button_margin_bottom":0,"desktop_min_height":200,"desktop_min_width":200,"image_classes":"","image_classes_positive":false,"enabled_on":"[front],[home],[single],[page],[archive],[search],[category]","disabled_on":",9160,9172,9173,9174,9175,9176","i18n":[]},"content":{"align":"left","where":"before_after","pinterest_behavior":"user","networks":["pinterest","facebook","twitter"],"button_size":"normal","button_shape":"square","enabled_on":"[front],[home],[single],[page],[archive],[search],[category]","disabled_on":""},"general":{"active_image":true,"active_content":false,"twitter_handle":"AlexaInternet","add_handle_to_tweets":true,"pinterest_source":["image_title","image_alt","post_title"],"meta_open_graph":true,"meta_twitter":true,"meta_twitter_card_type":"summary_large_image","i18n":{"email_sharer":{"ajax_action":"frizzly_share_by_email","ajax_nonce":"3fb527e6fb","ajax_url":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-admin\/admin-ajax.php","targetEmailLabel":"Send to Email Address","sourceEmailLabel":"Your Email Address","sourceNameLabel":"Your Name","button":"Send Email","unknown_error":"Unknown error. Sharing failed."}}}}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/frizzly/js/frizzly.client.js?ver=1.1.0"></script> <script type="text/javascript"> /* <![CDATA[ */ var mr_frontend_data = {"ajax_url":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-admin\/admin-ajax.php","ajax_nonce":"90c5067c5b","icon_classes":"{\"star_full\":\"fa fa-star mr-star-full\",\"star_hover\":\"fa fa-star mr-star-hover\",\"star_half\":\"fa fa-star-half-o mr-star-half\",\"star_empty\":\"fa fa-star-o mr-star-empty\",\"minus\":\"fa fa-minus-circle mr-minus\",\"spinner\":\"fa fa-spinner fa-spin mr-spinner\"}","use_custom_star_images":"false"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/multi-rating/assets/js/frontend-min.js?ver=4.3"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-includes/js/comment-reply.min.js?ver=5.2.5"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/isotope.js?ver=3.0.4"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.infinitescroll.js?ver=2.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-core/js/min/avada-faqs.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/modernizr.js?ver=3.3.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.fitvids.js?ver=1.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionVideoGeneralVars = {"status_vimeo":"0","status_yt":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/fusion-video-general.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionLightboxVideoVars = {"lightbox_video_width":"1280","lightbox_video_height":"720"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.ilightbox.js?ver=2.2.3"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.mousewheel.js?ver=3.0.6"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionLightboxVars = {"status_lightbox":"","lightbox_gallery":"1","lightbox_skin":"metro-white","lightbox_title":"1","lightbox_arrows":"1","lightbox_slideshow_speed":"5000","lightbox_autoplay":"","lightbox_opacity":"0.9","lightbox_desc":"1","lightbox_social":"1","lightbox_deeplinking":"1","lightbox_path":"vertical","lightbox_post_images":"1","lightbox_animation_speed":"Normal"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-lightbox.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/imagesLoaded.js?ver=3.1.8"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/packery.js?ver=2.0.0"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaPortfolioVars = {"lightbox_behavior":"all","infinite_finished_msg":"<em>All items displayed.<\/em>","infinite_blog_text":"<em>Loading the next set of posts...<\/em>","content_break_point":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-core/js/min/avada-portfolio.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.waypoints.js?ver=2.0.3"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-waypoints.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.appear.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-progress.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/library/jquery.countTo.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.easyPieChart.js?ver=2.1.7"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-counters-circle.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionEqualHeightVars = {"content_break_point":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-equal-heights.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-events.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/library/Chart.js?ver=2.7.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-chart.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionRecentPostsVars = {"infinite_loading_text":"<em>Loading the next set of posts...<\/em>","infinite_finished_msg":"<em>All items displayed.<\/em>","slideshow_autoplay":"1","slideshow_speed":"7000","pagination_video_slide":"","status_yt":""}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-recent-posts.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-syntax-highlighter.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/bootstrap.collapse.js?ver=3.1.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-toggles.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-content-boxes.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionCountersBox = {"counter_box_speed":"1000"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-counters-box.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/library/jquery.event.move.js?ver=2.0"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-image-before-after.js?ver=1.0"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/bootstrap.transition.js?ver=3.3.6"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/bootstrap.tab.js?ver=3.1.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionTabVars = {"content_break_point":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-tabs.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionBgImageVars = {"content_break_point":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-column-bg-image.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-column.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.cycle.js?ver=3.0.3"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionTestimonialVars = {"testimonials_speed":"4000"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-testimonials.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.fade.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/cssua.js?ver=2.1.28"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.requestAnimationFrame.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/fusion-parallax.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionVideoBgVars = {"status_vimeo":"0","status_yt":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/fusion-video-bg.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionContainerVars = {"content_break_point":"800","container_hundred_percent_height_mobile":"0","is_sticky_header_transparent":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-container.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-gallery.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-flip-boxes.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionMapsVars = {"admin_ajax":"https:\/\/web.archive.org\/web\/20200511061249\/https:\/\/blog.alexa.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.fusion_maps.js?ver=2.2.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-google-map.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-title.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/library/jquery.countdown.js?ver=1.0"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-countdown.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/bootstrap.modal.js?ver=3.1.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-modal.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionVideoVars = {"status_vimeo":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-video.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.hoverintent.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-vertical-menu-widget.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/lazysizes.js?ver=4.1.5"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/bootstrap.tooltip.js?ver=3.3.5"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/bootstrap.popover.js?ver=3.3.5"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.carouFredSel.js?ver=6.2.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.easing.js?ver=1.3"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.flexslider.js?ver=2.2.2"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.hoverflow.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.placeholder.js?ver=2.0.7"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/library/jquery.touchSwipe.js?ver=1.6.6"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-alert.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionCarouselVars = {"related_posts_speed":"2500","carousel_speed":"3500"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-carousel.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionFlexSliderVars = {"status_vimeo":"","page_smoothHeight":"false","slideshow_autoplay":"1","slideshow_speed":"7000","pagination_video_slide":"","status_yt":"","flex_smoothHeight":"false"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-flexslider.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-popover.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-tooltip.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-sharing-box.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionBlogVars = {"infinite_blog_text":"<em>Loading the next set of posts...<\/em>","infinite_finished_msg":"<em>All items displayed.<\/em>","slideshow_autoplay":"1","slideshow_speed":"7000","pagination_video_slide":"","status_yt":"","lightbox_behavior":"all","blog_pagination_type":"load_more_button","flex_smoothHeight":"false"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-blog.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-button.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-general-global.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaHeaderVars = {"header_position":"top","header_layout":"v1","header_sticky":"1","header_sticky_type2_layout":"menu_only","header_sticky_shadow":"1","side_header_break_point":"800","header_sticky_mobile":"1","header_sticky_tablet":"1","mobile_menu_design":"modern","sticky_header_shrinkage":"1","nav_height":"66","nav_highlight_border":"2","nav_highlight_style":"bar","logo_margin_top":"5px","logo_margin_bottom":"0px","layout_mode":"wide","header_padding_top":"0px","header_padding_bottom":"0px","offset_scroll":"full"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-header.js?ver=5.9.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaMenuVars = {"site_layout":"Wide","header_position":"Top","logo_alignment":"Left","header_sticky":"1","header_sticky_mobile":"1","header_sticky_tablet":"1","side_header_break_point":"800","megamenu_base_width":"custom_width","mobile_menu_design":"modern","dropdown_goto":"Go to...","mobile_nav_cart":"Shopping Cart","mobile_submenu_open":"Open Sub Menu Of","mobile_submenu_close":"Close Sub Menu Of","submenu_slideout":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-menu.js?ver=5.9.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionScrollToAnchorVars = {"content_break_point":"800","container_hundred_percent_height_mobile":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-scroll-to-anchor.js?ver=1"></script> <script type="text/javascript"> /* <![CDATA[ */ var fusionTypographyVars = {"site_width":"1100px","typography_responsive":"1","typography_sensitivity":"0.60","typography_factor":"1.50","elements":"h1, h2, h3, h4, h5, h6"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/includes/lib/assets/min/js/general/fusion-responsive-typography.js?ver=1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/library/bootstrap.scrollspy.js?ver=3.3.2"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaCommentVars = {"title_style_type":"underline solid","title_margin_top":"0px","title_margin_bottom":"30px"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-comments.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-general-footer.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-quantity.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-scrollspy.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-select.js?ver=5.9.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaSidebarsVars = {"header_position":"top","header_layout":"v1","header_sticky":"1","header_sticky_type2_layout":"menu_only","side_header_break_point":"800","header_sticky_tablet":"1","sticky_header_shrinkage":"1","nav_height":"66","sidebar_break_point":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-sidebars.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/library/jquery.sticky-kit.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-tabs-widget.js?ver=5.9.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var toTopscreenReaderText = {"label":"Go to Top"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/library/jquery.toTop.js?ver=1.2"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaToTopVars = {"status_totop":"desktop_and_mobile","totop_position":"right","totop_scroll_down_only":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-to-top.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-drop-down.js?ver=5.9.1"></script> <script type="text/javascript"> /* <![CDATA[ */ var avadaMobileImageVars = {"side_header_break_point":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-mobile-image-hover.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-content/themes/Avada/assets/min/js/general/avada-contact-form-7.js?ver=5.9.1"></script> <script type="text/javascript" src="https://web.archive.org/web/20200511061249js_/https://blog.alexa.com/wp-includes/js/wp-embed.min.js?ver=5.2.5"></script> <script type="text/javascript"> (function ($, document, undefined) { jQuery('#popmake-4961 form').on('submit', function () { jQuery.pm_cookie( 'eb05-offer-blog', // The cookie name that is checked prior to auto opening. true, // Setting a cookie value of true. '365 days', // Plain english time frame. '/' // Cookie path of / means site wide. ); }); }(jQuery, document)) </script><script>(function($) { /* * Special attributes include: * * data-monsoon-api-url * data-monsoon-api-key * data-monsoon-event * data-monsoon-after-hide * data-monsoon-after-show * data-monsoon-redirect * data-monsoon-id-namespace * data-monsoon-key * data-monsoon-id * * an input can have regular name & value attributes. This script first looks * for a data-monsoon-key attribute on each input. If that does not exist, it * defaults to the name attribute. */ $(document).ready(function() { mixpanel.track( "page_viewed", { 'page_url': window.location.href, 'referral_url': document.referrer }); $('form') .filter(function() { return this.hasAttribute('data-monsoon-api-url'); }) .each(function() { var $form = $(this); var event = $form.data('monsoon-event'); var api = { key: $form.data('monsoon-api-key'), url: $form.data('monsoon-api-url') }; $form.submit(function(e) { e.preventDefault(); var $inputs = $form.find(':input'); // don't validate stuff for now //if(!validate($inputs)) { // return false; //} var data = getData($inputs); var identifier = getIdentifier($form); $.when.apply($, [ load(api, data, identifier), load(api, data, identifier, event), ]) .then(function() { fireCallbacks($form); }) }); }); }) function getData($inputs) { var data = {}; $inputs .each(function() { if(this.type !== "submit") { var name = $(this).data('monsoon-key') || this.name; if(name) data[name] = $(this).val(); } }) return data; } function getIdentifier($form) { var identifier = false; var namespace = ''; $form .find(':input') .each(function() { if(this.hasAttribute('data-monsoon-id')) { identifier = $(this).val(); if(this.hasAttribute('data-monsoon-id-namespace')) { namespace = $(this).data('monsoon-id-namespace'); } } }); return identifier ? namespace + hex_sha256(identifier) : false; } function tokenize(api, payload) { return $.ajax({ url : api.url + '/tokenize', data : JSON.stringify(payload), dataType : "json", contentType: 'application/json', headers : {"x-api-key": api.key}, type : "POST", }) } function submit_event(api, token, identifier, event) { return $.ajax({ url : api.url + '/submit_event', data : JSON.stringify({token:token, identifier:identifier, event:event}), dataType : "json", contentType: 'application/json', headers : {"x-api-key": api.key}, type : "POST", }) } function apply_properties(api, token, identifier){ return $.ajax({ url : api.url + '/apply_properties', data : JSON.stringify({token:token, identifier:identifier}), dataType : "json", contentType: 'application/json', headers : {"x-api-key": api.key}, type : "POST", }) } function load(api, payload, identifier, event){ event = event || false; return tokenize(api, payload) .then(token => !!event ? submit_event(api, token, identifier, event) : apply_properties(api, token, identifier)) } function fireCallbacks($form) { var id = $form.attr('id'); var redirect = $form.data('monsoon-redirect'); if(redirect) { window.location.href = redirect; } else if (id) { $form.hide(); $('#' + id + '-callback').show(); } } function validate($inputs) { var isValid = true; $inputs .each(function() { if(this.hasAttribute('required') && isValid === true) { isValid = !!this.value.length; } }); return isValid; } /******************************************** ** Inlined Vendor Functions ** ********************************************/ /* * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined * in FIPS 180-2 * Version 2.2 Copyright Angel Marin, Paul Johnston 2000 - 2009. * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet * Distributed under the BSD License * See http://pajhome.org.uk/crypt/md5 for details. * Also http://anmar.eu.org/projects/jssha2/ */ /* * Configurable variables. You may need to tweak these to be compatible with * the server-side, but the defaults work in most cases. */ var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */ /* * These are the functions you'll usually want to call * They take string arguments and return either hex or base-64 encoded strings */ function hex_sha256(s) { return rstr2hex(rstr_sha256(str2rstr_utf8(s))); } function b64_sha256(s) { return rstr2b64(rstr_sha256(str2rstr_utf8(s))); } function any_sha256(s, e) { return rstr2any(rstr_sha256(str2rstr_utf8(s)), e); } function hex_hmac_sha256(k, d) { return rstr2hex(rstr_hmac_sha256(str2rstr_utf8(k), str2rstr_utf8(d))); } function b64_hmac_sha256(k, d) { return rstr2b64(rstr_hmac_sha256(str2rstr_utf8(k), str2rstr_utf8(d))); } function any_hmac_sha256(k, d, e) { return rstr2any(rstr_hmac_sha256(str2rstr_utf8(k), str2rstr_utf8(d)), e); } /* * Perform a simple self-test to see if the VM is working */ function sha256_vm_test() { return hex_sha256("abc").toLowerCase() == "ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad"; } /* * Calculate the sha256 of a raw string */ function rstr_sha256(s) { return binb2rstr(binb_sha256(rstr2binb(s), s.length * 8)); } /* * Calculate the HMAC-sha256 of a key and some data (raw strings) */ function rstr_hmac_sha256(key, data) { var bkey = rstr2binb(key); if(bkey.length > 16) bkey = binb_sha256(bkey, key.length * 8); var ipad = Array(16), opad = Array(16); for(var i = 0; i < 16; i++) { ipad[i] = bkey[i] ^ 0x36363636; opad[i] = bkey[i] ^ 0x5C5C5C5C; } var hash = binb_sha256(ipad.concat(rstr2binb(data)), 512 + data.length * 8); return binb2rstr(binb_sha256(opad.concat(hash), 512 + 256)); } /* * Convert a raw string to a hex string */ function rstr2hex(input) { try { hexcase } catch(e) { hexcase=0; } var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; var output = ""; var x; for(var i = 0; i < input.length; i++) { x = input.charCodeAt(i); output += hex_tab.charAt((x >>> 4) & 0x0F) + hex_tab.charAt( x & 0x0F); } return output; } /* * Convert a raw string to a base-64 string */ function rstr2b64(input) { try { b64pad } catch(e) { b64pad=''; } var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var output = ""; var len = input.length; for(var i = 0; i < len; i += 3) { var triplet = (input.charCodeAt(i) << 16) | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0) | (i + 2 < len ? input.charCodeAt(i+2) : 0); for(var j = 0; j < 4; j++) { if(i * 8 + j * 6 > input.length * 8) output += b64pad; else output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F); } } return output; } /* * Convert a raw string to an arbitrary string encoding */ function rstr2any(input, encoding) { var divisor = encoding.length; var remainders = Array(); var i, q, x, quotient; /* Convert to an array of 16-bit big-endian values, forming the dividend */ var dividend = Array(Math.ceil(input.length / 2)); for(i = 0; i < dividend.length; i++) { dividend[i] = (input.charCodeAt(i * 2) << 8) | input.charCodeAt(i * 2 + 1); } /* * Repeatedly perform a long division. The binary array forms the dividend, * the length of the encoding is the divisor. Once computed, the quotient * forms the dividend for the next step. We stop when the dividend is zero. * All remainders are stored for later use. */ while(dividend.length > 0) { quotient = Array(); x = 0; for(i = 0; i < dividend.length; i++) { x = (x << 16) + dividend[i]; q = Math.floor(x / divisor); x -= q * divisor; if(quotient.length > 0 || q > 0) quotient[quotient.length] = q; } remainders[remainders.length] = x; dividend = quotient; } /* Convert the remainders to the output string */ var output = ""; for(i = remainders.length - 1; i >= 0; i--) output += encoding.charAt(remainders[i]); /* Append leading zero equivalents */ var full_length = Math.ceil(input.length * 8 / (Math.log(encoding.length) / Math.log(2))) for(i = output.length; i < full_length; i++) output = encoding[0] + output; return output; } /* * Encode a string as utf-8. * For efficiency, this assumes the input is valid utf-16. */ function str2rstr_utf8(input) { var output = ""; var i = -1; var x, y; while(++i < input.length) { /* Decode utf-16 surrogate pairs */ x = input.charCodeAt(i); y = i + 1 < input.length ? input.charCodeAt(i + 1) : 0; if(0xD800 <= x && x <= 0xDBFF && 0xDC00 <= y && y <= 0xDFFF) { x = 0x10000 + ((x & 0x03FF) << 10) + (y & 0x03FF); i++; } /* Encode output as utf-8 */ if(x <= 0x7F) output += String.fromCharCode(x); else if(x <= 0x7FF) output += String.fromCharCode(0xC0 | ((x >>> 6 ) & 0x1F), 0x80 | ( x & 0x3F)); else if(x <= 0xFFFF) output += String.fromCharCode(0xE0 | ((x >>> 12) & 0x0F), 0x80 | ((x >>> 6 ) & 0x3F), 0x80 | ( x & 0x3F)); else if(x <= 0x1FFFFF) output += String.fromCharCode(0xF0 | ((x >>> 18) & 0x07), 0x80 | ((x >>> 12) & 0x3F), 0x80 | ((x >>> 6 ) & 0x3F), 0x80 | ( x & 0x3F)); } return output; } /* * Encode a string as utf-16 */ function str2rstr_utf16le(input) { var output = ""; for(var i = 0; i < input.length; i++) output += String.fromCharCode( input.charCodeAt(i) & 0xFF, (input.charCodeAt(i) >>> 8) & 0xFF); return output; } function str2rstr_utf16be(input) { var output = ""; for(var i = 0; i < input.length; i++) output += String.fromCharCode((input.charCodeAt(i) >>> 8) & 0xFF, input.charCodeAt(i) & 0xFF); return output; } /* * Convert a raw string to an array of big-endian words * Characters >255 have their high-byte silently ignored. */ function rstr2binb(input) { var output = Array(input.length >> 2); for(var i = 0; i < output.length; i++) output[i] = 0; for(var i = 0; i < input.length * 8; i += 8) output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (24 - i % 32); return output; } /* * Convert an array of big-endian words to a string */ function binb2rstr(input) { var output = ""; for(var i = 0; i < input.length * 32; i += 8) output += String.fromCharCode((input[i>>5] >>> (24 - i % 32)) & 0xFF); return output; } /* * Main sha256 function, with its support functions */ function sha256_S (X, n) {return ( X >>> n ) | (X << (32 - n));} function sha256_R (X, n) {return ( X >>> n );} function sha256_Ch(x, y, z) {return ((x & y) ^ ((~x) & z));} function sha256_Maj(x, y, z) {return ((x & y) ^ (x & z) ^ (y & z));} function sha256_Sigma0256(x) {return (sha256_S(x, 2) ^ sha256_S(x, 13) ^ sha256_S(x, 22));} function sha256_Sigma1256(x) {return (sha256_S(x, 6) ^ sha256_S(x, 11) ^ sha256_S(x, 25));} function sha256_Gamma0256(x) {return (sha256_S(x, 7) ^ sha256_S(x, 18) ^ sha256_R(x, 3));} function sha256_Gamma1256(x) {return (sha256_S(x, 17) ^ sha256_S(x, 19) ^ sha256_R(x, 10));} function sha256_Sigma0512(x) {return (sha256_S(x, 28) ^ sha256_S(x, 34) ^ sha256_S(x, 39));} function sha256_Sigma1512(x) {return (sha256_S(x, 14) ^ sha256_S(x, 18) ^ sha256_S(x, 41));} function sha256_Gamma0512(x) {return (sha256_S(x, 1) ^ sha256_S(x, 8) ^ sha256_R(x, 7));} function sha256_Gamma1512(x) {return (sha256_S(x, 19) ^ sha256_S(x, 61) ^ sha256_R(x, 6));} var sha256_K = new Array ( 1116352408, 1899447441, -1245643825, -373957723, 961987163, 1508970993, -1841331548, -1424204075, -670586216, 310598401, 607225278, 1426881987, 1925078388, -2132889090, -1680079193, -1046744716, -459576895, -272742522, 264347078, 604807628, 770255983, 1249150122, 1555081692, 1996064986, -1740746414, -1473132947, -1341970488, -1084653625, -958395405, -710438585, 113926993, 338241895, 666307205, 773529912, 1294757372, 1396182291, 1695183700, 1986661051, -2117940946, -1838011259, -1564481375, -1474664885, -1035236496, -949202525, -778901479, -694614492, -200395387, 275423344, 430227734, 506948616, 659060556, 883997877, 958139571, 1322822218, 1537002063, 1747873779, 1955562222, 2024104815, -2067236844, -1933114872, -1866530822, -1538233109, -1090935817, -965641998 ); function binb_sha256(m, l) { var HASH = new Array(1779033703, -1150833019, 1013904242, -1521486534, 1359893119, -1694144372, 528734635, 1541459225); var W = new Array(64); var a, b, c, d, e, f, g, h; var i, j, T1, T2; /* append padding */ m[l >> 5] |= 0x80 << (24 - l % 32); m[((l + 64 >> 9) << 4) + 15] = l; for(i = 0; i < m.length; i += 16) { a = HASH[0]; b = HASH[1]; c = HASH[2]; d = HASH[3]; e = HASH[4]; f = HASH[5]; g = HASH[6]; h = HASH[7]; for(j = 0; j < 64; j++) { if (j < 16) W[j] = m[j + i]; else W[j] = safe_add(safe_add(safe_add(sha256_Gamma1256(W[j - 2]), W[j - 7]), sha256_Gamma0256(W[j - 15])), W[j - 16]); T1 = safe_add(safe_add(safe_add(safe_add(h, sha256_Sigma1256(e)), sha256_Ch(e, f, g)), sha256_K[j]), W[j]); T2 = safe_add(sha256_Sigma0256(a), sha256_Maj(a, b, c)); h = g; g = f; f = e; e = safe_add(d, T1); d = c; c = b; b = a; a = safe_add(T1, T2); } HASH[0] = safe_add(a, HASH[0]); HASH[1] = safe_add(b, HASH[1]); HASH[2] = safe_add(c, HASH[2]); HASH[3] = safe_add(d, HASH[3]); HASH[4] = safe_add(e, HASH[4]); HASH[5] = safe_add(f, HASH[5]); HASH[6] = safe_add(g, HASH[6]); HASH[7] = safe_add(h, HASH[7]); } return HASH; } function safe_add (x, y) { var lsw = (x & 0xFFFF) + (y & 0xFFFF); var msw = (x >> 16) + (y >> 16) + (lsw >> 16); return (msw << 16) | (lsw & 0xFFFF); } })(jQuery) </script> </body> </html> <!-- FILE ARCHIVED ON 06:12:49 May 11, 2020 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 17:01:09 Feb 25, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.727 exclusion.robots: 0.069 exclusion.robots.policy: 0.024 esindex: 0.011 cdx.remote: 9.323 LoadShardBlock: 221.984 (3) PetaboxLoader3.datanode: 184.822 (4) PetaboxLoader3.resolve: 243.077 (3) load_resource: 246.177 -->

Pages: 1 2 3 4 5 6 7 8 9 10