CINXE.COM
Core Web Vitals: A Complete Guide
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.7 (Yoast SEO v23.7) - https://yoast.com/wordpress/plugins/seo/ --> <title>Core Web Vitals: A Complete Guide</title> <meta name="description" content="In-depth exploration and explanation of LCP, INP, and CLS. Google鈥檚 insights into how Core Web Vitals work." /> <link rel="canonical" href="https://www.searchenginejournal.com/core-web-vitals/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Core Web Vitals: A Complete Guide" /> <meta property="og:description" content="In-depth exploration and explanation of LCP, INP, and CLS. Google鈥檚 insights into how Core Web Vitals work." /> <meta property="og:url" content="https://www.searchenginejournal.com/core-web-vitals/" /> <meta property="og:site_name" content="Search Engine Journal" /> <meta property="article:publisher" content="http://www.facebook.com/SearchEngineJournal" /> <meta property="article:modified_time" content="2024-09-14T07:38:29+00:00" /> <meta property="og:image" content="https://www.searchenginejournal.com/wp-content/uploads/2021/06/featured-60990a38ebea2-60c37abbcb74d.jpg" /> <meta property="og:image:width" content="1600" /> <meta property="og:image:height" content="840" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:image" content="https://www.searchenginejournal.com/wp-content/uploads/2021/06/featured-60990a38ebea2-60c37abbcb74d.jpg" /> <meta name="twitter:site" content="@sejournal" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="2 minutes" /> <!-- / Yoast SEO Premium plugin. --> <script> ;var aj_p1='https://www.searchenginejournal.com',aj_p2='wp-admin/',ajaxurl=aj_p1+'/'+aj_p2+'admin-ajax.php';window.tkrand=Math.floor(Math.random()*(2)+1);window.tkrand_abcd=Math.floor(Math.random()*(3)+1);var mobile_bool=!1; </script> <script> window.sdimensions = {"author_name":"Search Engine Journal","publish_year":"2024","article_all_categories":"seo","all_hierarchical_categories":"seo","article_word_count":"less than 250","title_word_count":"25 - 49","publish_year_month":"2024-09","sponsored_content_type":"Web Ebook","has_summary":"no","content_type":"Ebooks Landing","primary_categories":"seo","content_sections":"seo","article_type":"evergreen","page_type":"Web Ebook"}; </script> <script> ;smobile=!1;spod_category=!1;ssponsor_cat=!1;ssingle_page=!1;smobile=!1;sinfscroll=!0;stakeover=!1;shome=!1;sguides='none';s_iscategory=!1;s_archive=!1;s_author=!1;g_algo=!1;s_author_id='999999999';s_news=!1;pp_id=0;window.is_long_article=0;s_word_count='not an article page';is_re_re='other';custom_targeting='0';scategory='seo';s_primary_c='seo';sinfscroll=!1;has_summary='no';if(s_news){is_re_re='news'};custom_targeting='none'; </script> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/fonts/inter.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/fonts/lora-italic.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/fonts/lora-normal.woff2" as="font" type="font/woff2" crossorigin> <style id='font-css'>@font-face { font-family: Inter; font-style: normal; font-weight: 200 900; font-display: swap; src: url('https://www.searchenginejournal.com/wp-content/themes/sej/fonts/inter.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } @font-face { font-family: Lora; font-style: italic; font-weight: 400 700; font-display: swap; src: url('https://www.searchenginejournal.com/wp-content/themes/sej/fonts/lora-italic.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } @font-face { font-family: Lora; font-style: normal; font-weight: 400 700; font-display: swap; src: url('https://www.searchenginejournal.com/wp-content/themes/sej/fonts/lora-normal.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } body { font-family: Inter, sans-serif; font-weight: 300 } .content-font, .sej-article-content { font-family: Lora, serif } .avert-text, .btn, .content-unit, .gallery figure, .heading-font, .sej-categories, .sej-category, .sej-tcont, .strong-txt, .summita-wrapa_112, b, blockquote, h1, h2, h3, h4, h5, h6, strong { font-family: Inter, sans-serif } body div[id^=bigmarker-conference-widget-container], body div[id^=bigmarker-conference-widget-container] * { font-family: Inter, sans-serif !important }</style> <script>function sappend(e,t,n,o){elChild=document.createElement(t),void 0!==n&&(elChild.innerHTML=n),void 0!==o&&saddClass(elChild,o),e.appendChild(elChild)}function sappendHtml(e,t){var n=document.createElement("div");for(n.innerHTML=t;0<n.children.length;)e.appendChild(n.children[0])}function sparents(e,t){for(t=t.toLowerCase();e&&e.parentNode;)if((e=e.parentNode).tagName&&e.tagName.toLowerCase()==t)return e;return null}function sadd_event(e,t,n){if(null!=e&&void 0!==e)if(e instanceof Array){for(k=0;k<e.length;k++)if(elem=document.querySelectorAll(e[k]),null!==elem&&0!=elem.length)for(var o=0,i=elem.length;o<i;o++)elem[o].addEventListener(t,n,!1)}else if(void 0!==e.length)for(o=0,i=e.length;o<i;o++)e[o].addEventListener(t,n,!1);else e.addEventListener(t,n,!1)}function saddClass(e,t){if(null!=e&&void 0!==e&&(elem="string"==typeof e||e instanceof String?document.querySelectorAll(e):void 0!==e.length?e:[e],null!==elem))for(var n=0,o=elem.length;n<o;n++)if(el="string"==typeof elem[n]||elem[n]instanceof String?document.querySelector(elem[n]):elem[n],el.classList)if(t instanceof Array)for(var i=0,l=t.length;i<l;i++)el.classList.add(t[i]);else el.classList.add(t);else el.className+=" "+t}function stoggleClass(e,n){elem="string"==typeof e||e instanceof String?document.querySelectorAll(e):[e];for(let e=0,t=elem.length;e<t;e++){var o,i;elem[e].classList?elem[e].classList.toggle(n):(0<=(i=(o=elem[e].className.split(" ")).indexOf(n))?o.splice(i,1):o.push(n),elem[e].className=o.join(" "))}}function sremoveClass(e,t){if(null!=e&&void 0!==e&&(void 0===e.length||0!=e.length)){if("string"==typeof e||e instanceof String){if(elem=document.querySelectorAll(e),0==e.length)return}else elem=void 0!==e.length?e:[e];if(null!==elem)for(var n=0,o=elem.length;n<o;n++){if("string"==typeof elem[n]||elem[n]instanceof String){if(null==(e=document.querySelector(elem[n])))continue}else e=elem[n];e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}}}function sremove_element(e){void 0!==e&&e.parentNode.removeChild(e)}function shasClass(e,t){if(elem="string"==typeof e||e instanceof String?document.querySelector(e):e,null!=elem)return new RegExp("(\\s|^)"+t+"(\\s|$)").test(elem.className)}function sisWindow(e){return null!=e&&e===e.window}function sgetWindow(e){return sisWindow(e)?e:9===e.nodeType&&e.defaultView}function soffset(e){var t={top:0,left:0},n=e&&e.ownerDocument,o=n.documentElement;return void 0!==e.getBoundingClientRect&&(t=e.getBoundingClientRect()),n=sgetWindow(n),{top:t.top+n.pageYOffset-o.clientTop,left:t.left+n.pageXOffset-o.clientLeft,right:t.right+n.pageXOffset-o.clientLeft}}function setAttr(e,t,n){null!=e&&e.setAttribute(t,n)}function getAttr(e,t){return null!=e&&e.getAttribute(t)}function removeAttr(e,t){null!=e&&e.removeAttribute(t)}function s_selecor_all(e){e=document.querySelectorAll(e);return 0<e.length?e:null}function s_selecor(e){e=document.querySelector(e);return null!=e?e:null}function sej_isRetina(){return 1<window.devicePixelRatio||!(!window.matchMedia||!window.matchMedia("(-webkit-min-device-pixel-ratio: 1.5),\t (min--moz-device-pixel-ratio: 1.5),\t (-o-min-device-pixel-ratio: 3/2),\t (min-resolution: 1.5dppx)").matches)}function sej_getUrlParameterByName(e){for(var t=window.location.search.substring(1).split("&"),n=0;n<t.length;n++){var o=t[n].split("=");if(o[0]==e)return o[1]}return!1}function sej_utm_var(e,t,n){void 0!==t&&""!=t||(t="not set"),void 0!==n&&""!=n||(n=!1);for(var o=window.location.search.substring(1).split("&"),i=0;i<o.length;i++){var l=o[i].split("=");if(l[0]==e)return l[1]}return n&&(variable2=e.replace("itm_","utm_"),native_utm_val=sej_getUrlParameterByName(variable2),native_utm_val)?native_utm_val:t}function striggerEvent(e,t){e=void 0!==t&&!1!==t&&null!=t?(window.sformEventData={detail:t},new CustomEvent(e,{detail:t})):new CustomEvent(e),window.dispatchEvent(e)}function sajax_call(e,t,n,o){var i=new XMLHttpRequest;i.timeout=3e3,i.open("GET",e,!0),i.onload=function(){n(i)},i.onerror=function(){o()},i.send()}function sajax_call_post(e,t,n){var o="string"==typeof t?t:Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&"),i=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");return i.open("POST",e),i.onreadystatechange=function(){3<i.readyState&&200==i.status&&n(i.responseText)},i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.send(o),i}"function"!=typeof window.CustomEvent&&(window.CustomEvent=function(e,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}),window.sformEventData=null,supportsPassive=!1;var opts=Object.defineProperty&&Object.defineProperty({},"passive",{get:function(){supportsPassive=!0}});function __gaTrackers(e,t,n,o,i,l){void 0!==n&&void 0!==window.dataLayer&&(void 0===o&&(o=""),void 0===i&&(i=""),void 0===l&&(l=""),l={event:t,event_category:n,event_action:o,event_label:i,event_value:l,event_path_name:window.location.pathname},window.dataLayer.push(l))}function sloadScript(e,t){var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.readyState?n.onreadystatechange=function(){"loaded"!=n.readyState&&"complete"!=n.readyState||(n.onreadystatechange=null,t())}:n.onload=function(){t()},n.src=e,document.getElementsByTagName("head")[0].appendChild(n)}function script_loader(e){var t=document.createElement("script");t.src=e,t.async=!0,document.head.appendChild(t)}function slog(e){(/debugjs/i.test(window.location.href)||/debuglog/i.test(window.location.href))&&console.log(e)}function abm_sej_setCookie(e,t,n,o){var i;i=n?((i=new Date).setTime(i.getTime()+24*n*60*60*1e3),"; expires="+i.toGMTString()):"",document.cookie=void 0===o?e+"="+t+i+"; path=/":e+"="+t+i+";domain="+o+";path=/"}function abm_sej_getCookie(e){for(var t=e+"=",n=document.cookie.split(";"),o=0;o<n.length;o++){for(var i=n[o];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(t))return i.substring(t.length,i.length)}return null}function abm_delete_Cookie(e,t){document.cookie=e+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT ;path=/",void 0!==t&&(document.cookie=e+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT ;domain="+t+";path=/")}function sdeleteAllCookies(){for(var t=document.cookie.split(";"),n=0;n<t.length;n++){let e=t[n];var o=e.indexOf("="),o=-1<o?e.substr(0,o):e;document.cookie=o+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;domain=.searchenginejournal.com;path=/"}}function sok_callback(n){if(void 0!==n.response&&n.response){let e=["at","be","bg","cy","cz","de","dk","ee","es","fi","fr","gb","gr","hr","hu","ie","is","it","li","lt","lu","lv","mt","nl","no","pl","pt","ro","se","si","sk"];window.sglob_country=JSON.parse(n.response).country;let t=[];t.country=window.sglob_country,striggerEvent("s_c_detect",t),console.log("s_c_detect s_c_detect"),e.includes(window.sglob_country.toLowerCase())&&(window.sglob_cont="eu_country")}}function serror_call(){window.sglob_cont="eu_country"}function sdelay(t){return new Promise(e=>{setTimeout(e,t)})}document.addEventListener("test",function(){},opts),b_webp=!0,window.spromise=!0,"undefined"==typeof Promise&&(window.spromise=!1),window.slog=slog,window.abm_sej_setCookie=abm_sej_setCookie,window.abm_sej_getCookie=abm_sej_getCookie,window.abm_delete_Cookie=abm_delete_Cookie,window.sdeleteAllCookies=sdeleteAllCookies,window.ss_u=!1,window.sopp="no","yes"==abm_sej_getCookie("opt_out_sell")&&(window.ss_u=!0,window.sopp="yes"),window.sglob_country="XY",window.sglob_cont="non_country",sajax_call("/location.json",[],sok_callback,serror_call),window.addEventListener("unhandledrejection",e=>{console.error("Promised failed"),console.error(e)}),window.s_tab_active=!0,window.s_is_bot="no",window.s_headless=!1,void 0!==navigator.webdriver&&navigator.webdriver&&(window.s_headless=!0,window.s_is_bot="yes"),window.supportsImport=!1;try{new Function('import("")'),window.supportsImport=!0}catch(e){window.supportsImport=!1}</script> <script> document.cookie = "unic_usp=1; expires=Thu, 18 Dec 2030 12:00:00 UTC"; window.cmpready = false; </script> <script type="text/javascript"> !function(){var i,r,o;i="__tcfapiLocator",r=[],(o=window.frames[i])||(function e(){var t=window.document,a=!!o;if(!a)if(t.body){var n=t.createElement("iframe");n.style.cssText="display:none",n.name=i,t.body.appendChild(n)}else setTimeout(e,50);return!a}(),window.__tcfapi=function(){for(var e,t=[],a=0;a<arguments.length;a++)t[a]=arguments[a];if(!t.length)return r;if("setGdprApplies"===t[0])3<t.length&&2===parseInt(t[1],10)&&"boolean"==typeof t[3]&&(e=t[3],"function"==typeof t[2]&&t[2]("set",!0));else if("ping"===t[0]){var n={gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"};"function"==typeof t[2]&&t[2](n,!0)}else r.push(t)},window.addEventListener("message",function(n){var i="string"==typeof n.data,e={};try{e=i?JSON.parse(n.data):n.data}catch(e){}var r=e.__tcfapiCall;r&&window.__tcfapi(r.command,r.version,function(e,t){var a={__tcfapiReturn:{returnValue:e,success:t,callId:r.callId}};i&&(a=JSON.stringify(a)),n.source.postMessage(a,"*")},r.parameter)},!1))}(); !function(){var i,n,s;i="__uspapiLocator",n=[],(s=window.frames[i])||(function a(){var e=window.document,n=!!s;if(!s)if(e.body){var t=e.createElement("iframe");t.style.cssText="display:none",t.name=i,e.body.appendChild(t)}else setTimeout(a,50);return!n}(),window.__uspapi=function(){for(var a=[],e=0;e<arguments.length;e++)a[e]=arguments[e];if(!a.length)return n;"ping"===a[0]?"function"==typeof a[2]&&a[2]({cmpLoaded:!1,cmpStatus:"stub"},!0):n.push(a)},window.addEventListener("message",function(t){var i="string"==typeof t.data,a={};try{a=i?JSON.parse(t.data):t.data}catch(a){}var s=a.__uspapiCall;s&&window.__uspapi(s.command,s.version,function(a,e){var n={__uspapiReturn:{returnValue:a,success:e,callId:s.callId}};i&&(n=JSON.stringify(n)),t.source.postMessage(n,"*")},s.parameter)},!1))}(); window.__gpp_addFrame=function(n){if(!window.frames[n])if(document.body){var i=document.createElement("iframe");i.style.cssText="display:none",i.name=n,document.body.appendChild(i)}else window.setTimeout(window.__gpp_addFrame,50,n)},window.__gpp_stub=function(){var b=arguments;if(__gpp.queue=__gpp.queue||[],__gpp.events=__gpp.events||[],!b.length||1==b.length&&"queue"==b[0])return __gpp.queue;if(1==b.length&&"events"==b[0])return __gpp.events;var cmd=b[0],clb=1<b.length?b[1]:null,par=2<b.length?b[2]:null;if("ping"===cmd)clb&&clb({gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[-1],gppString:"",parsedSections:{}},!0);else if("addEventListener"===cmd){"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var lnr=__gpp.lastId;__gpp.events.push({id:lnr,callback:clb,parameter:par}),clb({eventName:"listenerRegistered",listenerId:lnr,data:!0,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[-1],gppString:"",parsedSections:{}}},!0)}else if("removeEventListener"===cmd){for(var success=!1,i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==par){__gpp.events.splice(i,1),success=!0;break}clb({eventName:"listenerRemoved",listenerId:par,data:success,pingData:{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","6:uspv1","7:usnatv1","8:uscav1","9:usvav1","10:uscov1","11:usutv1","12:usctv1"],cmpId:0,sectionList:[],applicableSections:[-1],gppString:"",parsedSections:{}}},!0)}else"hasSection"===cmd?clb(!1,!0):"getSection"===cmd||"getField"===cmd?clb(null,!0):__gpp.queue.push([].slice.apply(b))},window.__gpp_msghandler=function(event){var msgIsString="string"==typeof event.data;try{var json=msgIsString?JSON.parse(event.data):event.data}catch(e){json=null}if("object"==typeof json&&null!==json&&"__gppCall"in json){var i=json.__gppCall;window.__gpp(i.command,function(retValue,success){var returnMsg={__gppReturn:{returnValue:retValue,success:success,callId:i.callId}};event.source.postMessage(msgIsString?JSON.stringify(returnMsg):returnMsg,"*")},"parameter"in i?i.parameter:null,"version"in i?i.version:"1.1")}},"__gpp"in window&&"function"==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener("message",window.__gpp_msghandler,!1),window.__gpp_addFrame("__gppLocator")); </script> <script async src='https://cmp.uniconsent.com/v2/7d36e67838/cmp.js' fetchpriority="high"></script> <script> function sej_tcf_deny_ga(){"undefined"!=typeof gtag&>ag("consent","update",{ad_storage:"denied",analytics_storage:"denied",ad_user_data:"denied",ad_personalization:"denied"})}function sej_tcf_grant_ga(){"undefined"!=typeof gtag&>ag("consent","update",{ad_storage:"granted",analytics_storage:"granted",ad_user_data:"granted",ad_personalization:"granted"})}__tcfapi("addEventListener",2,function(e,t){let a=0,d="";t?(console.log("ts ",e.eventStatus),console.log("tg ",e.gdprApplies),console.log("td ",e.unicLoad),e.gdprApplies?(a=1,d=e.tcString||"",!0===e.unicLoad&&"tcloaded"===e.eventStatus?(window.cmpready=!0,window.ss_u=!1,console.log("ocmp_1",!window.ss_u),sej_tcf_grant_ga(),striggerEvent("cmpready")):("useractioncomplete"===e.eventStatus||"tcloaded"===e.eventStatus)&&(e.unicLoad?(window.ss_u=!1,console.log("ocmp_2",!window.ss_u),sej_tcf_grant_ga()):(sej_tcf_deny_ga(),window.ss_u=!0,console.log("ocmp_3",!window.ss_u)),window.cmpready=!0,striggerEvent("cmpready"))):(e.unicLoad?(window.ss_u=!1,console.log("ocmp_4",!window.ss_u),sej_tcf_grant_ga()):(sej_tcf_deny_ga(),window.ss_u=!0,console.log("ocmp_5",!window.ss_u)),window.cmpready=!0,striggerEvent("cmpready"))):(window.cmpready=!0,window.ss_u=!1,void 0!==e&&void 0!==e.gdprApplies&&e.gdprApplies?(a=1,window.ss_u=!0,console.log("ocmp_6",!window.ss_u),sej_tcf_deny_ga()):(a=0,console.log("ocmp_7",!window.ss_u),sej_tcf_grant_ga()),striggerEvent("cmpready"));let s="https://ad.doubleclick.net/ddm/activity/src=6232239;type=remar0;cat=bh-al0;u1=[aLinkAffiliate];u7=[logged in users];u8=[Product - Page];u12=[GDPR User Pref];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr="+a+";gdpr_consent="+d+";ord=1?";document.createElement("img").src=s}),"eu_country"!=window.sglob_cont&&setTimeout(()=>{window.cmpready=!0},"1000"); </script> <link rel="preload" as="image" href="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-1x-63a425d735aa3-sej.webp" imagesrcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-2x-63a425d990611-sej.webp 1.5x"> <link rel="shortcut icon" href="https://www.searchenginejournal.com/wp-content/uploads/2020/01/sej-5e26ffd8aa1d8.png" type="image/png"/> <link rel="apple-touch-icon" href="https://www.searchenginejournal.com/wp-content/uploads/2020/01/sej-5e26ffd8aa1d8.png" type="image/png"/> <meta name="p:domain_verify" content="2f2e2a32193317503f70980fe243c825"/> <meta name="p:domain_verify" content="3bd90aa067c1fd48846d764488a834ec"/> <meta name="msvalidate.01" content="80969D31C3A3C3DA2D9FF418E324B35E" /> <meta property="fb:pages" content="22764423720" /> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/feed/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/news/feed/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/seo/feed/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/paid-media/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/social/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/content/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/digital/atom/"> <link rel="alternate" type="application/atom+xml" href="https://www.searchenginejournal.com/category/cms/wp/feed/atom/"> <script id="hs-script-loader" async src="//js.hs-scripts.com/45875037.js"></script> <style id='critical-css'>.container,.container-lg,.container-lsm,.container-slg,.container-sm,.container-xs{width:100%;padding-right:var(--bs-gutter-x,20px);padding-left:var(--bs-gutter-x,20px);margin-right:auto;margin-left:auto}.container{max-width:1274px}.container-xs{max-width:945px}.container-xsm{max-width:980px}.container-sm{max-width:1000px}.container-lsm{max-width:1070px}.container-lg{max-width:1365px}.container-slg{max-width:1600px}.row{--bs-gutter-x:40px;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}</style><style id='critical-css'>.sej-header,.sej-header--container,.sej-menu-items{align-items:center;display:flex}.sej-header,.sej-menu--nav>li{justify-content:space-between}.sej-header,.sej-header--container{z-index:99999;display:flex;width:100%}.sej-header{position:fixed;max-width:2000px;margin-right:auto;margin-left:auto;box-sizing:border-box;left:0;right:0;top:0;font-weight:400;border-bottom:1px solid var(--border-color-primary);flex-flow:column}.sej-header,.sej-srch{background-color:#fff}.sej-menu-items{height:100%;flex:auto;margin-right:40px;justify-content:space-between}.sej-header--outer{padding-bottom:80px}.sej-header--container{align-items:center;position:relative;margin-left:auto;margin-right:auto;max-width:1600px;background-color:#fff;height:80px}.sej-logo{max-width:230px;flex:0 0 230px;display:flex}.sej-logo-mob-h{max-width:190px;flex:0 0 190px}.sej-logo img,.sej-logo-mob-h img{max-width:100%;height:auto;border:none;display:block}.sej-menu--mobile-body{height:100%}.sej-menu--nav{font-size:16px;margin:0 20px;text-transform:none;padding:0;display:flex;align-items:center;list-style:none;font-weight:400}.sej-menu--nav li ul{margin:0;padding:0}.sej-menu--nav>li{padding:0;margin:0;position:relative;display:flex;align-items:center;height:100%}.sej-menu--nav li a{display:flex;width:100%;justify-content:space-between;align-items:center;text-decoration:none}.sej-menu--nav>li>a{padding:0 15px;height:100%;color:#000;border-radius:0;position:relative}.sej-menu--nav>li:first-child{margin-left:0}.sej-menu--nav>li:last-child{margin-right:0}.sej-menu--sub{text-transform:capitalize;list-style:none}.sej-menu--sub>li{margin:0}.sej-menu--sub>li a{padding:10px 0}.dnone,.sej-menu--mobile-head{display:none}.sej-hbk,.sej-other-links a,.sej-srch,.sej-srch-box{display:flex}.btn.sej-sbs-btn{display:inline-flex;align-items:center;padding-left:13px;padding-right:13px;line-height:1}.sej-subs-lab{margin-left:7px}.sej-hbk{width:100%;text-transform:none;font-size:14px}.sej-hbk-col:first-child{max-width:40%;flex:0 0 40%;padding-right:25px}.sej-hbk-col:last-child{max-width:60%;flex:0 0 60%}.sej-hbook-cat{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin-bottom:5px}.sej-hbk-h{font-size:24px;margin-bottom:10px}.sej-hbk-p{line-height:1.6;margin-bottom:12px}.sej-hbk .btn{display:inline-block;width:auto;margin:auto auto 0 0}.sej-srch{right:15px;height:100%;justify-content:flex-end;align-content:center;align-items:center;width:0;padding:0}.sej-srch-form{width:100%}.sej-srch-field{position:relative}.sej-srch-field .form-control{background-color:#f5f5f5;width:0;padding-left:0;padding-right:0;flex:0 0 100%;border-width:0}.sej-more-col:last-child,.sej-srch-field .form-control:not(.input-error){border:none}.sej-srch-box{justify-content:flex-end;flex-wrap:wrap}.sej-srch-btn,.sej-srch-ic-hide{position:absolute;right:0;top:0;bottom:0;box-shadow:none;background:0 0;border:0;padding:0 0 0 10px;display:flex;align-items:center}.sej-srch-btn{left:6px;right:inherit;display:none;z-index:1;color:var(--black-color)}.sej-srch-ic-hide{z-index:2}@media screen and (min-width:1024px){.sej-full-menu{background-color:#f8f8f8;padding:50px 0!important;height:auto!important;box-shadow:0 3px 5px 0 rgba(0,0,0,.3);font-weight:400;display:none!important;position:fixed;top:80px;left:0;right:0}.sej-full-menu .container{display:flex}.sej-menu-col{max-width:50%;flex:0 0 50%;display:flex}.sej-menu-col:first-child{border-right:1px solid var(--border-color-primary);padding-right:80px}.sej-menu-col:last-child{padding-left:80px}.sej-menu,.sej-menu--nav{height:100%}.sej-menu--sub{max-width:50%;flex:0 0 50%}.sej-menu--nav>li>a::before{height:4px;content:'';position:absolute;bottom:0;left:0;right:0;width:0;margin:auto;background-color:transparent}.sej-menu--nav>li>a .svg-icon{display:none}.dnone-min-1024{display:none!important}}@media screen and (max-width:1500px){.sej-logo{max-width:200px;flex:0 0 200px}}@media screen and (max-width:1439px){.sej-menu--nav>li>a{padding:0 10px}}@media screen and (max-width:1300px){.sej-logo{max-width:190px;flex:0 0 190px}.sej-menu--nav{font-size:14px}}@media screen and (max-width:1150px){.sej-menu--nav{margin-right:0;letter-spacing:-.45px}}@media screen and (max-width:1023px){.sej-header--container{max-width:100%}.sej-logo{position:absolute;left:55px;right:auto;margin-right:auto;max-width:230px;flex:0 0 230px;margin-top:6px}.sej-mcol-last:last-child{display:none}.sej-full-menu{display:none;width:100%}.sej-full-menu .container{padding:0;max-width:100%;width:100%}.menu-close-btn,.sej-menu-items,.sej-other-links{margin-left:auto}.sej-menu{background-color:#fff;box-shadow:2px 0 5px 0 rgba(0,0,0,.3);align-items:flex-start;position:fixed;left:calc(-50% - 50px);width:50%;height:100%;display:block;top:0;bottom:0;opacity:1;z-index:99}.sej-menu--head-logo a{opacity:1!important;display:block}.sej-menu--head-logo a img{display:block;width:100%;height:auto}.sej-menu--mobile-head{padding:10px 15px;border-bottom:1px solid #f0f0f0;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.sej-menu--mobile-body{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#5b5b5b #fff!important}.sej-menu--mobile-body::-webkit-scrollbar{width:8px}.sej-menu--mobile-body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.sej-menu--mobile-body::-webkit-scrollbar-thumb{background-color:#5b5b5b}.sej-menu--mobile-body::after{content:'';height:260px;display:block}.sej-menu--nav{font-size:30px;flex-flow:column;margin:0;font-weight:800;line-height:1.2}.sej-menu--nav li{flex-wrap:wrap;align-items:stretch;width:100%}.sej-menu--nav li a{width:100%;border-radius:0;flex:1}.sej-menu--sub li:last-child{border:none}.sej-menu--nav>li{margin:0;height:auto}.sej-menu--nav>li>a{padding:10px 25px;height:auto}.sej-menu--sub{background-color:#f5f5f5;font-size:18px;text-transform:capitalize;width:100%;position:static;top:inherit;left:inherit;font-weight:550;box-shadow:none}.sej-menu--sub li{align-items:stretch}.sej-menu--sub li a{padding:15px 15px 15px 35px;color:#000}.menu-close-btn,.menu-open-btn{display:flex;flex-flow:column;justify-content:center}.menu-close-btn span,.menu-open-btn span{display:block}.menu-open-btn{padding:15px 15px 15px 0;position:absolute}.menu-open-btn span{background-color:#000;display:block;height:3px;width:20px;margin-bottom:3px}.menu-open-btn span:last-child{margin-bottom:0}.menu-close-btn{padding:15px 0}.menu-close-btn span{background-color:#3c3f41;height:4px;width:23px}.menu-close-btn span:first-child{transform:rotate(-45deg);margin-top:4px}.menu-close-btn span:last-child{transform:rotate(45deg);margin-top:-4px}.sej-more-menu{display:none!important}}@media screen and (max-width:575px){.sej-header--outer{padding-bottom:55px}.sej-header--container{height:55px}.sej-menu{width:87%}.menu-overlay.active{left:87%}}@media screen and (max-width:480px){.sej-logo{max-width:180px;flex:0 0 180px}}@media screen and (max-width:400px){.sej-logo{max-width:170px;flex:0 0 170px}}@media screen and (max-width:380px){.sej-logo{max-width:185px;flex:0 0 185px}}@media screen and (max-width:320px){.sej-menu{width:100%;left:calc(-87% - 50px)}}@media screen and (max-width:290px){.sej-logo{max-width:170px;flex:0 0 170px}}.btn{display:inline-block;width:auto;margin:0;font-weight:700;-ms-touch-action:manipulation;touch-action:manipulation;text-align:center;white-space:nowrap;text-transform:capitalize;vertical-align:middle;background-size:250% 100%;background-position:right bottom;background-color:var(--theme-color-primary);background-image:linear-gradient(45deg,var(--btn-bg-color-hover) 50%,var(--btn-bg-color) 50%);color:var(--btn-color)!important;border:var(--btn-border-width) solid var(--btn-bg-color);padding:var(--btn-pad-y) var(--btn-pad-x);font-size:var(--btn-font-size);line-height:var(--btn-line-height);border-radius:var(--btn-border-radius)}.form-control{font-size:var(--inp-font-size);line-height:var(--inp-line-height);height:auto!important;background-color:#fff;width:100%;zoom:1;background-image:none;font-weight:var(--inp-font-weight);padding:var(--inp-pad-y) var(--inp-pad-x);border-radius:var(--inp-border-radius);color:var(--inp-color);border:var(--inp-border-width) solid var(--inp-border-color)}.form-control::-webkit-input-placeholder{color:var(--inp-color-placeholder)!important}.form-control::-moz-placeholder{color:var(--inp-color-placeholder)!important;opacity:1}.form-control:-ms-input-placeholder{color:var(--inp-color-placeholder)!important}.sej-more-h{color:var(--theme-color-primary);font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase;display:block}.sej-more-col{border-right:1px solid var(--border-color-primary)}.sej-more-col:first-child{max-width:16.6666%;flex:16.66666%;border-right:none}.sej-more-col:nth-child(2),.sej-more-col:nth-child(3),.sej-more-col:nth-child(4),.sej-more-col:nth-child(5),.sej-more-col:nth-child(6){max-width:16.6666%;flex:16.66666%}.sej-more-col:nth-child(2) .sej-more-h{visibility:hidden}.sej-more-ul{font-weight:400}.sej-more-ul li{margin-bottom:10px}.sej-more-ul li:last-child{margin-bottom:0}.sej-more-soc .svg-icon{width:24px;height:24px}.sej-more-soc{display:flex;flex-wrap:wrap}.sej-more-soc li{flex:0 0 33.333%;max-width:33.333%;margin-bottom:15px}.sej-more-soc a{color:#333}form:after{content:"";clear:both}.green,.green:visited{color:#71c21b}.skip-link{background:#71c21b;color:#fff;font-weight:700;left:50%;padding:0 8px;position:absolute;transform:translateY(-300%);z-index:999999999}.svg-icon svg{height:100%;width:100%}.list-unstyled{list-style:none;margin:0;padding:0}.d-block,.svg-icon svg{display:block}.svg-icon{display:inline-block}@media only screen and (max-width:1200px){.dnone-1200{display:none!important}}@media only screen and (max-width:1100px){.dnone-1100{display:none!important}}@media only screen and (max-width:1023px){.dnone-1023{display:none!important}}@media screen and (max-width:1182px) and (min-width:1024px){.sej-header .link-sect{max-width:130px;flex:0 0 130px;margin-right:18px}}</style><style id='critical-css'>body{-webkit-text-size-adjust:100%;color:var(--black-color);overflow-wrap:break-word}.row>*,img{max-width:100%}body,h1,h2,strong{font-family:Inter,sans-serif}:root{--theme-color-primary:#5ec92a;--tea-green-color:#CDF0C8;--honey-dev-color:#E6F5E4;--black-color:#252525;--black-color-50:#25252550;--ind-color:#425067;--cultured-color:#F5F7F7;--border-color-primary:#dedede;--inp-height:41px;--inp-border-width:1px;--inp-line-height:21px;--inp-font-size:13px;--inp-pad-x:15px;--inp-pad-y:calc((var(--inp-height) - var(--inp-line-height) - var(--inp-border-width) * 2) / 2);--inp-border-radius:4px;--inp-color:#000;--inp-color-placeholder:#919191;--inp-border-color:#ccc;--inp-border-color-focus:#a2a2a2;--inp-font-weight:450;--btn-height:41px;--btn-border-width:1px;--btn-line-height:21px;--btn-font-size:15px;--btn-pad-x:35px;--btn-pad-y:calc((var(--btn-height) - var(--btn-line-height) - var(--btn-border-width) * 2) / 2);--btn-border-radius:4px;--btn-bg-color:var(--theme-color-primary);--btn-bg-color-hover:#3EAC08;--btn-bg-color-active:#5EC92A;--btn-color:#fff;--btn-border-color:var(--btn-bg-color);--sect-pad-y:50px;--sect-pad-y-mob:30px;--sect-pad-x-mob:20px}.row{--bs-gutter-x:40px;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.l-heading,body{display:flex}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}a{color:var(--theme-color-primary);color:var(--theme-color-primary);text-decoration:none}html{scroll-behavior:smooth;background-color:#000;scroll-behavior:smooth}body{flex-direction:column}.l-heading{align-items:center}*,.sej-share li,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}img,svg{vertical-align:middle}button{text-transform:none;border-radius:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}button::-moz-focus-inner{padding:0;border-style:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}@media (min-width:575px){.col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:1024px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}}body{margin:0;font-weight:300;line-height:1.725;font-size:19px;background-color:#fff;letter-spacing:-.2px;flex-direction:column;min-height:100vh}.skip-link,h1,h2,strong{font-weight:700}h1,h2{line-height:1.2;font-style:normal;clear:both;word-wrap:break-word;letter-spacing:.1px}h1{font-size:45px;margin:0 0 25px}h2{font-size:32px;margin:60px 0 20px}a:visited{color:#8a8a8a}ul{margin:25px 0;padding:0 0 0 37px}ul li{margin-bottom:15px}@media only screen and (max-width:767px){h1{font-size:40px}}.l-heading,.l-top-col{width:100%}.l-heading{background-repeat:no-repeat;background-size:cover;background-color:#71c21b;align-items:center;min-height:583px}.l-heading-sm{min-height:360px}.sej-web-ebook-desc{max-width:740px;margin:0 auto}.section-ltitle{margin:0 0 15px}.l-top-container{max-width:960px;padding:40px 20px}.l-top-col:first-child{display:flex;flex-flow:column}.l-top-col:last-child img{max-width:320px;margin:auto;width:100%}.l-head{font-size:56px}.l-head-logo{display:inline-block;margin-bottom:15px}.l-head-logo img{width:134px}.l-view-link{margin-top:auto;margin-right:auto}.l-view-link a{color:#fff;font-size:20px}.l-view-icon:after{content:'|';display:inline-block;margin:0 10px}.l-view-icon:last-child:after{display:none}.ch-list a:visited{color:#5d5d5d}.ch-row-center{display:flex;justify-content:center}.ch-row-center .ch-col{float:none}.ch-col{padding:0 45px}.ch-list{font-size:20px;list-style:none;text-align:left;padding:0}.ch-list li{color:#000;margin-bottom:10px;text-align:left}.ch-list a{display:block;padding-left:34px;color:#1a1a1a}.list-number{float:left;display:block}.ch-border{border-right:5px solid #f1f4f5}.ch-border:last-child{border:0}.no-margin{margin:0}img{height:auto}@media screen and (min-width:768px){.l-top-col:first-child{max-width:58.33333333%;flex:0 0 58.33333333%}.l-top-col:last-child{max-width:41.66666667%;flex:0 0 41.66666667%}}@media screen and (max-width:1023px){.l-head{font-size:42px}.ch-row-center{display:block}.ch-row-center .ch-col{width:100%}.ch-list a{padding-left:45px}.l-top-container{padding-left:20px!important}}@media screen and (max-width:767px){:root{--inp-font-size:16px}.l-view-link{text-align:center;margin-top:30px;margin-left:auto}.l-heading,.l-heading-sm{min-height:inherit}.l-top-container{padding:30px 20px}.ch-border{border:0}.ch-col{padding:0 20px;margin-bottom:30px}.ch-col:last-child{margin-bottom:0}.l-top-col:first-child{margin-bottom:30px}}@media screen and (max-width:600px){.l-head{font-size:38px}}.sej-share{background:#fff;list-style:none;margin:0;padding:5px}.sej-share:after{content:"";display:block;clear:both}.sej-share button{display:block;padding:0 5px;width:36px;height:36px;text-align:center;line-height:36px;margin:auto;position:relative;border:none}.sej-share li,.sh-vert li{margin-bottom:5px}.sej-share li button{background-color:#a7a7a7;color:#fff!important;display:flex;align-items:center;justify-content:center}.sej-share li:last-child{margin-bottom:0}.sh-vert{background:#fff;position:fixed;top:300px;border:1px solid #efefef;z-index:9;will-change:transform}@media screen and (min-width:2500px){.sej-share button{width:60px;height:60px;line-height:60px}}@media only screen and (max-width:1200px){.sh-vert .sej-share button{width:30px;height:30px;line-height:30px}.l-top-container{padding-left:30px}}@media only screen and (max-width:1023px){.sh-vert{position:fixed;padding:5px 0;bottom:0;left:0;right:0;margin:0;z-index:99;display:flex;top:inherit}.sh-vert .sej-share{width:100%;padding:0}.sh-vert .sej-share button{width:100%;border-radius:3px;height:40px;min-width:40px;line-height:40px}.sej-share li{float:left;padding:0 3px;margin:0}.sh-vert li{width:25%}.sms-color{display:block}}@media screen and (max-width:1485px) and (min-width:1023px){.ch-row-center{padding-left:80px}}.skip-link{background:#71c21b;color:#fff;left:50%;padding:0 8px;position:absolute;transform:translateY(-300%);z-index:999999999}.svg-icon svg{height:100%;width:100%;display:block}.m-bot-60{margin-bottom:60px!important}.m-top-60{margin-top:60px!important}.text-center{text-align:center!important}.wcolor{color:#fff!important}.svg-icon{display:inline-block}</style><style id='critical-css'>.sej-foot-col:first-child{max-width:21%;flex:0 0 21%}.sej-foot-col:nth-child(2),.sej-foot-col:nth-child(3),.sej-foot-col:nth-child(4),.sej-foot-col:nth-child(5),.sej-foot-col:nth-child(6){max-width:15.8%;flex:0 0 15.8%}@media only screen and (max-width:1023px){.sej-foot-col.col{max-width:33.333%;flex:0 0 33.333%}}</style> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/variables.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/variables.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/vendor/reset.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/vendor/reset.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/vendor/bootstrap-grid-v2.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/vendor/bootstrap-grid-v2.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/typography.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/typography.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/layout.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/layout.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/navbar-desktop.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/navbar-desktop.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/navbar-more.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/navbar-more.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/hbs-form-base.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/hbs-form-base.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/hbs-form-custom.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/hbs-form-custom.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/pages/book-landing.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/pages/book-landing.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/forms.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/forms.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/pages/faq.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/pages/faq.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/share-buttons.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/share-buttons.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/footer.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/footer.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/global-non-critical.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/global-non-critical.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/uploads/ws-form/css/public/public.layout.min.css?ver=1727693021" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/uploads/ws-form/css/public/public.layout.min.css?ver=1727693021"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/wfs-form-skin.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/wfs-form-skin.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/wsf-form-classes.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/wsf-form-classes.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/buttons.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/buttons.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/inputs.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/inputs.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/utilities.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/utilities.css?ver=1732608137"/> <link rel="preload" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/classes.css?ver=1732608137" as="style"/> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/abstracts/classes.css?ver=1732608137"/> <link rel="preload" href="//js.hsforms.net/forms/embed/v2.js" as="script"> <script> sloadScript("//js.hsforms.net/forms/embed/v2.js", sej_hubspot_form ); window.hb_form_loaded = false; window.hb_form_rendered = function($form){ window.hb_form_loaded = true; striggerEvent('hubspot_form_render', {form:$form} ); }; window.hb_form_before_submit = function($form, data){ striggerEvent('hb_form_before_submit', {form:$form, form_data: data} ); }; window.hb_form_submited = function($form, data ){ striggerEvent('hb_form_submited', {form:$form, form_data: data } ); }; function sej_init_hubspot(){ if( window.s_headless ){ return; } let elements = document.querySelectorAll('[data-formId]'); elements.forEach(function(element) { hbspt.forms.create({ region: element.getAttribute("data-region"), portalId: element.getAttribute("data-portalId"), formId: element.getAttribute("data-formId"), target: element.getAttribute("data-target"), cssClass: "hbspt-form", cssRequired: "", onFormReady: window.hb_form_rendered, onBeforeFormSubmit: window.hb_form_before_submit, onFormSubmitted : window.hb_form_submited }); }); } function sej_hubspot_form(){ if (document.readyState !== 'loading') { sej_init_hubspot(); } else { document.addEventListener('DOMContentLoaded', sej_init_hubspot); } } window.form_ga_data = {}; window.form_ga_data.ga_source_append = 'Core Web Vitals Guide'; window.eb_cd = 'core-web-vitals'; </script> <script type="text/javascript"> window.e_group = abm_sej_getCookie('e_gr_sej_v4'); if( !window.e_group ){ window.e_group = 'no_exp'; } if( window.e_group ){ window.sdimensions['e_group'] = window.e_group; window.sdimensions['e_group_u'] = window.e_group; } setTimeout(function () { sga4( window.sglob_cont ); }, 1000 ); function sga4(check ){ striggerEvent('sga4'); let traffic_type = 'ext'; window.dataLayer = window.dataLayer || []; let itm_params = [ 'itm_source', 'itm_medium', 'itm_campaign', 'itm_content' ]; itm_params.forEach(element => { let sutm_param = sej_utm_var( element ); if( sutm_param != 'not set' ){ sdimensions[element] = sutm_param; } }); window.sdimensions['document_ref'] = document.referrer; window.sdimensions['traffic_type'] = traffic_type; window.sdimensions['has_faq'] = 'FAQ no'; window.sdimensions['custom_geo_location'] = window.sglob_country; if( typeof window.s_has_faq_section !== 'undefined' ){ window.sdimensions['has_faq'] = 'FAQ yes'; } if( window.ss_u || window.sopp === 'yes' ){ sdimensions['pers_op'] = 'no'; }else{ sdimensions['pers_op'] = 'yes'; } function gtag(){ window.dataLayer.push(arguments);} window.gtag = gtag; window.dataLayer.push(window.sdimensions); if( typeof gtag !== 'undefined' && (window.sopp === 'yes' || window.ss_u ) ){ gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied' }); } var sgtm_id = 'GTM-M2HM2DB'; if( window.location.hostname != 'www.searchenginejournal.com' ){ sgtm_id = 'GTM-M2HM2D_T'; } (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= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer',sgtm_id); } </script> <style id='wp-emoji-styles-inline-css' 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 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/plugins/abm-sej/includes/jquery/jquery-3.6.1.min.js?ver=1732608136" id="jquery-js"></script> <script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/themes/sej/js/sej-new.js?ver=1732709209" id="sej-js-js"></script> <link rel="stylesheet" id="print-css" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/components/print.css?ver=181" type="text/css" media="print"> <script type='text/javascript'>window.presslabs = {"home_url":"https:\/\/www.searchenginejournal.com"}</script><script type='text/javascript'> (function () { var pl_beacon = document.createElement('script'); pl_beacon.type = 'text/javascript'; pl_beacon.async = true; var host = 'https://www.searchenginejournal.com'; if ('https:' == document.location.protocol) { host = host.replace('http://', 'https://'); } pl_beacon.src = host + '/' + 'xcs0MhRsfxHG' + '.js?ts=' + Math.floor((Math.random() * 100000) + 1); var first_script_tag = document.getElementsByTagName('script')[0]; first_script_tag.parentNode.insertBefore(pl_beacon, first_script_tag); })(); </script> <script> window.s_glob_p = JSON.parse('{"facebook":["1321385257908563"],"linkedin":["2493106"],"twitter":["o5w59"],"google":["536815543"]}'); </script> <script type='text/javascript' defer="defer" src='https://www.searchenginejournal.com/wp-content/plugins/abm-sej/includes/ga/js/pix.js?ver=1732608135'></script> <script> window.sej_show_ads_exp = {"popup": true, "hello_bar": true, "clarity_dimension": undefined }; window.sej_no_show_programmatic = []; </script> <script src="https://cdn.debugbear.com/7p8x7Ab0krHb.js" async></script> <script defer src="https://www.searchenginejournal.com/wp-content/plugins/abm-sej/includes/ga/clarity.js?ver=1732608135"></script> <!--[if IE 9]> <link rel="stylesheet" href="https://www.searchenginejournal.com/wp-content/themes/sej/css/vendor/ie9.css"/> <![endif]--> <script>var doc = document.documentElement; doc.setAttribute('data-useragent', navigator.userAgent); </script> </head> <body class="page-template page-template-page-templates page-template-template-web-ebook page-template-page-templatestemplate-web-ebook-php page page-id-406320 group-blog desktop-device"> <a class="skip-link" href="#main-content">Skip to content</a> <header id="nav-head" class="sej-header--outer desktop-noscrolled-body" > <div class="sej-header header_js"> <div class="sej-header--container container"> <a aria-label="menu" href="#topmenubutton" class="menu-open-btn m-open_js"> <span></span> <span></span> <span></span> </a> <!-- Logo --> <a id="dlog" class="sej-logo" aria-label="Home Page" href="https://www.searchenginejournal.com"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-1x-63a425d735aa3-sej.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-2x-63a425d990611-sej.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-1x-63a425d735aa3-sej.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-2x-63a425d990611-sej.png 1.5x" width="230" height="22" fetchpriority="high" alt="Search Engine Journal - SEO, Search Marketing News and Tutorials" /> </picture> </a> <div class="sej-menu-items menu-itm_js"> <!-- Header Menu --> <nav role="navigation" class="mob-nav_js sej-menu"> <div class="sej-menu--mobile-head"> <div class="sej-menu--head-logo"> <a id="mblog" class="sej-logo-mob-h" aria-label="Home Page" href="https://www.searchenginejournal.com"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-1x-63a425d735aa3-sej.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-2x-63a425d990611-sej.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-1x-63a425d735aa3-sej.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-2x-63a425d990611-sej.png 1.5x" width="230" height="22" fetchpriority="high" alt="Search Engine Journal - SEO, Search Marketing News and Tutorials" /> </picture> </a> </div> <div class="menu-close-btn m-close_js"> <span></span> <span></span> </div> </div> <div class="sej-hbsp-mobform dnone-min-1024"> <div class="sej-srch-mob"> <form role="search" data-form-name="Top Search" class="sej-srch-form-mob nosubform" action="/"> <div class="sej-srch-field-mob"> <div class="sej-srch-box"> <input minlength="1" required="true" aria-label="Search..." placeholder="What can we help you find today?" type="text" name="s" autocomplete="off" autocapitalize="off" class="sbox form-control sinput ig_auto" /> </div> <button data-g-c="Top Search Icon" aria-label="Search" data-label="Nav" type="submit" class="sej-srch-btn-mob site-search"> <span style="width:17px; flex:0 0 17px; height:17px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#search"/> </svg> </span> </button> </div> </form> </div> <a class="btn sej-sbs-btn m-top-15" data-g-c="Mobile Subscribe Icon" title="Subscribe to our Newsletter" id="ssub-mob" aria-label="Subscribe" href="/newsletter-sign-up/" target="_blank" > <span style="color:#fff; width:17px; flex:0 0 17px; height:17px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#email"/> </svg> </span> <span class="sej-subs-lab">Subscribe</span> </a> </div> <div class="sej-menu--mobile-body"> <!--Start Menu --> <ul id="main-navigation" class="menu_js sej-menu--nav"> <li class=has_child> <a class="dark-link" data-ga="LATEST" href="/category/news/"> Latest <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu"> <div class="container"> <div class="sej-menu-col"> <ul data-ga="LATEST" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/news/">All News</a> </li> <li> <a class="dark-link" href="/category/news/?ver=seo">SEO News</a> </li> <li> <a class="dark-link" href="/category/news/?ver=pay-per-click">PPC News</a> </li> <li> <a class="dark-link" href="/category/news/?ver=social">Social Media News</a> </li> </ul> <ul data-ga="LATEST" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/webinar/">Webinars</a> </li> <li> <a class="dark-link" href="/category/search-engine-journal-show/">Podcast</a> </li> <li> <a class="dark-link" href="/category/agency-marketing/">For Agencies</a> </li> <li> <a class="dark-link" href="/category/careers-education/">Career</a> </li> </ul> </div> <div class="sej-menu-col sej-mcol-last"> <div class="sej-hbk"> <div class="sej-hbk-col"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-442.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-103.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-442.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-103.png 1.5x" width="190" height="250" loading="lazy" alt="SEO Trends 2025" /> </picture> </div> <div class="sej-hbk-col"> <span class="sej-hbook-cat green d-block"> Ebook </span> <h3 class="sej-hbk-h">SEO Trends 2025</h3> <p class="sej-hbk-p">Download your copy of SEO Trends 2025 and discover what to be hopeful about in a changing search world.</p> <a target="_blank" data-g-c="Nav Ebook Clicks" class="btn" data-query = "itm_source=website&itm_medium=nav-bar-latest&itm_campaign=ebook-nav-bar" href="https://www.searchenginejournal.com/seo-trends/"> Download Now </a> </div> </div> </div> </div> </div> </li> <li class=has_child> <a class="dark-link" data-ga="SEO" href="/category/seo/"> SEO <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu"> <div class="container"> <div class="sej-menu-col"> <ul data-ga="SEO" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/seo/">All SEO</a> </li> <li> <a class="dark-link" href="/category/news/?ver=seo">SEO News</a> </li> <li> <a class="dark-link" href="/category/seo/seo-strategy/">SEO Strategy</a> </li> <li> <a class="dark-link" href="/category/seo/ask-an-seo/">Ask An SEO</a> </li> <li> <a class="dark-link" href="/category/seo/enterprise/">Enterprise SEO</a> </li> <li> <a class="dark-link" href="/category/enterprise-seo-column/">Enterprise SEO Column</a> </li> <li> <a class="dark-link" href="/google-algorithm-history/">Google Algorithm Updates</a> </li> <li> <a class="dark-link" href="/category/seo/international-search/">International SEO</a> </li> </ul> <ul data-ga="SEO" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/seo/linkbuilding/">Link Building</a> </li> <li> <a class="dark-link" href="/category/seo/local-search/">Local SEO</a> </li> <li> <a class="dark-link" href="/category/seo/mobile/">Mobile SEO</a> </li> <li> <a class="dark-link" href="/category/seo/on-page-seo/">On-Page SEO</a> </li> <li> <a class="dark-link" href="/category/seo/technical-seo/">Technical SEO</a> </li> <li> <a class="dark-link" href="/category/seo/vertical-seo/">Vertical SEO</a> </li> <li> <a class="dark-link" href="/category/cms/wp/?ver=seo">Wordpress for SEO</a> </li> <li> <a class="dark-link" href="/category/seo/web-development/">Web Dev for SEO</a> </li> </ul> </div> <div class="sej-menu-col sej-mcol-last"> <div class="sej-hbk"> <div class="sej-hbk-col"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-155.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-69.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-155.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-69.png 1.5x" width="190" height="245" loading="lazy" alt="SEO In 2025: Your Top Key Trends, Priorities, And Challenges" /> </picture> </div> <div class="sej-hbk-col"> <span class="sej-hbook-cat green d-block"> Webinar </span> <h3 class="sej-hbk-h">SEO In 2025: Your Top Key Trends, Priorities, And Challenges</h3> <p class="sej-hbk-p">Join us as we dive into exclusive survey data from industry-leading SEOs, digital marketers, content marketers, and more to highlight the top priorities and challenges that will shape the future of search in 2025.</p> <a target="_blank" data-g-c="Nav Ebook Clicks" class="btn" data-query = "itm_source=website&itm_medium=nav-bar-seo&itm_campaign=webinar-12042024-conductor" href="https://www.searchenginejournal.com/webinar-lp-seo-in-2025-your-top-key-trends-priorities-and-challenges/"> Register For Free </a> </div> </div> </div> </div> </div> </li> <li class=has_child> <a class="dark-link" data-ga="PAID MEDIA" href="/category/paid-media/"> Paid Media <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu"> <div class="container"> <div class="sej-menu-col"> <ul data-ga="PAID MEDIA" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/paid-media/">All Paid Media</a> </li> <li> <a class="dark-link" href="/category/news/?ver=pay-per-click">Paid Media News</a> </li> <li> <a class="dark-link" href="/category/paid-media/paid-media-strategy/">Paid Strategy</a> </li> <li> <a class="dark-link" href="/category/paid-media/ask-ppc/">Ask a PPC Expert</a> </li> <li> <a class="dark-link" href="/category/paid-media/display/">Display Ads</a> </li> </ul> <ul data-ga="PAID MEDIA" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/paid-media/pay-per-click/">PPC</a> </li> <li> <a class="dark-link" href="/category/paid-media/programmatic/">Programmatic</a> </li> <li> <a class="dark-link" href="/category/paid-media/social-media-advertising/">Social Media Advertising</a> </li> <li> <a class="dark-link" href="/category/paid-media/video-advertising/">Video Advertising</a> </li> </ul> </div> <div class="sej-menu-col sej-mcol-last"> <div class="sej-hbk"> <div class="sej-hbk-col"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-868.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-633.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-868.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-633.png 1.5x" width="190" height="245" loading="lazy" alt="Align Your Pmax Campaign With Your Sales Goals" /> </picture> </div> <div class="sej-hbk-col"> <span class="sej-hbook-cat green d-block"> Partner Resource </span> <h3 class="sej-hbk-h">Align Your Pmax Campaign With Your Sales Goals</h3> <p class="sej-hbk-p">Download this guide and learn how to optimize and manage Google Performance Max campaigns, with expert insights and actionable strategies to ensure your campaigns are effective.</p> <a target="_blank" data-g-c="Nav Ebook Clicks" class="btn" data-query = "itm_source=website&itm_medium=nav-bar-latest&itm_campaign=nav-bar-seo-https://www.searchenginejournal.com/rundowns/turning-insights-into-action-benchmarking-strategic-seo/?itm_source=website&itm_medium=nav-bar-latest&itm_campaign=partner-resource-feedops" href="https://www.searchenginejournal.com/partner-resources/taming-pmax-for-ecommerce/"> Download </a> </div> </div> </div> </div> </div> </li> <li class=has_child> <a class="dark-link" data-ga="CONTENT" href="/category/content/"> Content <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu"> <div class="container"> <div class="sej-menu-col"> <ul data-ga="CONTENT" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/content/">All Content</a> </li> <li> <a class="dark-link" href="/category/news/?ver=content">Content News</a> </li> <li> <a class="dark-link" href="/category/content/strategy/">Content Strategy</a> </li> <li> <a class="dark-link" href="/category/content/creation/">Content Creation</a> </li> </ul> <ul data-ga="CONTENT" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/content/marketing/">Content Marketing</a> </li> <li> <a class="dark-link" href="/category/content/trends/">Content Trends</a> </li> </ul> </div> <div class="sej-menu-col sej-mcol-last"> <div class="sej-hbk"> <div class="sej-hbk-col"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-155.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-69.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-155.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-69.png 1.5x" width="190" height="245" loading="lazy" alt="SEO In 2025: Your Top Key Trends, Priorities, And Challenges" /> </picture> </div> <div class="sej-hbk-col"> <span class="sej-hbook-cat green d-block"> Webinar </span> <h3 class="sej-hbk-h">SEO In 2025: Your Top Key Trends, Priorities, And Challenges</h3> <p class="sej-hbk-p">Join us as we dive into exclusive survey data from industry-leading SEOs, digital marketers, content marketers, and more to highlight the top priorities and challenges that will shape the future of search in 2025.</p> <a target="_blank" data-g-c="Nav Ebook Clicks" class="btn" data-query = "itm_source=website&itm_medium=nav-bar-digital&itm_campaign=webinar-12042024-conductor" href="https://www.searchenginejournal.com/webinar-lp-seo-in-2025-your-top-key-trends-priorities-and-challenges/"> Register For Free </a> </div> </div> </div> </div> </div> </li> <li class=has_child> <a class="dark-link" data-ga="SOCIAL" href="/category/social/"> Social <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu"> <div class="container"> <div class="sej-menu-col"> <ul data-ga="SOCIAL" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/social/">All Social Media</a> </li> <li> <a class="dark-link" href="/category/news/?ver=social">Social Media News</a> </li> <li> <a class="dark-link" href="/category/social/social-strategy/">Social Strategy</a> </li> <li> <a class="dark-link" href="/category/paid-media/social-media-advertising/">Social Media Advertising</a> </li> <li> <a class="dark-link" href="/category/social/facebook/">Facebook</a> </li> <li> <a class="dark-link" href="/category/social/instagram/">Instagram</a> </li> </ul> <ul data-ga="SOCIAL" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/social/linkedin/">LinkedIn</a> </li> <li> <a class="dark-link" href="/category/social/tiktok/">TikTok</a> </li> <li> <a class="dark-link" href="/category/social/twitter/">Twitter</a> </li> <li> <a class="dark-link" href="/category/social/youtube/">YouTube</a> </li> <li> <a class="dark-link" href="/category/social/reddit/">Reddit</a> </li> </ul> </div> <div class="sej-menu-col sej-mcol-last"> <div class="sej-hbk"> <div class="sej-hbk-col"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-955.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-372.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-955.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-372.png 1.5x" width="190" height="245" loading="lazy" alt="The Future Is 360掳: Trends And Tactics For Comprehensive Marketing In 2025" /> </picture> </div> <div class="sej-hbk-col"> <span class="sej-hbook-cat green d-block"> Webinar </span> <h3 class="sej-hbk-h">The Future Is 360掳: Trends And Tactics For Comprehensive Marketing In 2025</h3> <p class="sej-hbk-p">Featuring industry experts from Rhapsody and their valued partner Ceros, we鈥檒l delve into why a cohesive, full-service strategy is essential for 2025 and beyond.</p> <a target="_blank" data-g-c="Nav Ebook Clicks" class="btn" data-query = "itm_source=website&itm_medium=nav-bar-social&itm_campaign=webinar-12112024-rhapsody" href="https://www.searchenginejournal.com/webinar-lp-the-future-is-360-trends-and-tactics-for-comprehensive-marketing-in-2025/"> Register For Free </a> </div> </div> </div> </div> </div> </li> <li class=has_child> <a class="dark-link" data-ga="DIGITAL" href="/category/digital/"> Digital <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu"> <div class="container"> <div class="sej-menu-col"> <ul data-ga="DIGITAL" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/digital/">All Digital Marketing</a> </li> <li> <a class="dark-link" href="/category/digital/strategy-digital/">Digital Strategy</a> </li> <li> <a class="dark-link" href="/category/digital/affiliate-marketing/">Affiliate Marketing</a> </li> <li> <a class="dark-link" href="/category/digital/analytics-data/">Analytics & Data</a> </li> <li> <a class="dark-link" href="/category/digital/experience/">Digital Experience</a> </li> </ul> <ul data-ga="DIGITAL" class="sej-menu--sub sub-menu_js"> <li> <a class="dark-link" href="/category/digital/generative-ai/">Generative AI</a> </li> <li> <a class="dark-link" href="/category/digital/trends-digital/">Digital Trends</a> </li> <li> <a class="dark-link" href="/category/digital/ecommerce/">Ecommerce</a> </li> <li> <a class="dark-link" href="/category/digital/lead-generation/">Lead Generation</a> </li> <li> <a class="dark-link" href="/category/cms/wp/">WordPress</a> </li> </ul> </div> <div class="sej-menu-col sej-mcol-last"> <div class="sej-hbk"> <div class="sej-hbk-col"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-955.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-372.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-1x-955.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2024/11/nav-bar-2x-372.png 1.5x" width="190" height="245" loading="lazy" alt="The Future Is 360掳: Trends And Tactics For Comprehensive Marketing In 2025" /> </picture> </div> <div class="sej-hbk-col"> <span class="sej-hbook-cat green d-block"> Webinar </span> <h3 class="sej-hbk-h">The Future Is 360掳: Trends And Tactics For Comprehensive Marketing In 2025</h3> <p class="sej-hbk-p">Featuring industry experts from Rhapsody and their valued partner Ceros, we鈥檒l delve into why a cohesive, full-service strategy is essential for 2025 and beyond.</p> <a target="_blank" data-g-c="Nav Ebook Clicks" class="btn" data-query = "itm_source=website&itm_medium=nav-bar-digital&itm_campaign=webinar-12112024-rhapsody" href="https://www.searchenginejournal.com/webinar-lp-the-future-is-360-trends-and-tactics-for-comprehensive-marketing-in-2025/"> Register For Free </a> </div> </div> </div> </div> </div> </li> <li class=dnone-1100> <a class="dark-link" data-ga="LIBRARY" href="/resources/"> Library <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> </li> <li > <a class="dark-link" data-ga="WEBINARS" href="/category/webinar/"> Webinars </a> </li> <li class="has_child dnone-1023" > <a class="dark-link" data-ga="MORE" href="#More"> More <span style="width:30px; flex:0 0 30px; height:30px;margin-top:1px;" class="svg-icon"> <svg width="30" height="30" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </a> <div class="sej-full-menu sej-more-menu"> <div class="container"> <nav role="navigation" class="sej-more-row row"> <div class="col sej-more-col"> <span class="sej-more-h">Ebooks</span> <ul class="list-unstyled dark-link sej-more-ul" data-ga="EBOOKS"> <li> <a class="dark-link" href="/ebooks/">All Ebooks</a> </li> <li> <a class="dark-link" href="/seo/">Beginner's Guide to SEO</a> </li> <li> <a class="dark-link" href="/core-web-vitals/">Core Web Vitals Guide</a> </li> <li> <a class="dark-link" href="/google-eat/">Google E-A-T Guide</a> </li> <li> <a class="dark-link" href="/link-building-guide/">Link Building Guide</a> </li> <li> <a class="dark-link" href="/local-seo/">Local SEO Guide</a> </li> <li> <a class="dark-link" href="/on-page-seo/">On-Page SEO</a> </li> <li> <a class="dark-link" href="/ranking-factors/">Ranking Factors</a> </li> </ul> </div> <div class="col sej-more-col"> <span class="sej-more-h">Ebooks2</span> <ul class="list-unstyled dark-link sej-more-ul" data-ga="EBOOKS"> <li> <a class="dark-link" href="/wordpress-seo/">Wordpress SEO</a> </li> <li> <a class="dark-link" href="/technical-seo/">Technical SEO</a> </li> <li> <a class="dark-link" href="/seo-audit/">SEO Audit</a> </li> <li> <a class="dark-link" href="/keyword-research/">Keyword Research Guide</a> </li> <li> <a class="dark-link" href="/ppc-guide/">PPC Guide</a> </li> <li> <a class="dark-link" href="/facebook-ads/">Facebook Ads Guide</a> </li> <li> <a class="dark-link" href="/content-marketing/">Content Marketing Guide</a> </li> </ul> </div> <div class="col sej-more-col"> <span class="sej-more-h">Resources</span> <ul class="list-unstyled dark-link sej-more-ul" data-ga="RESOURCES"> <li> <a class="dark-link" href="/resources/">Library</a> </li> <li> <a class="dark-link" href="/ebooks/">Ebooks</a> </li> <li> <a class="dark-link" href="/category/webinar/">Webinars</a> </li> <li> <a class="dark-link" href="/rundowns/">Rundowns</a> </li> <li> <a class="dark-link" href="/category/search-engine-journal-show/">SEJ Show + Podcast</a> </li> <li> <a class="dark-link" href="/google-algorithm-history/">Google Algorithm Updates</a> </li> <li> <a class="dark-link" href="/seo/seo-conferences/">SEO Conferences</a> </li> </ul> </div> <div class="col sej-more-col"> <span class="sej-more-h">Advertise</span> <ul class="list-unstyled dark-link sej-more-ul" data-ga="ADVERTISE"> <li> <a class="dark-link" href="/advertise/">Advertising on SEJ</a> </li> <li> <a class="dark-link" href="/advertise/saas-advertising-case-study/">Case Study: B2B SaaS</a> </li> <li> <a class="dark-link" href="https://orders.searchenginejournal.com/">Banner Ads</a> </li> </ul> </div> <div class="col sej-more-col"> <span class="sej-more-h">Company</span> <ul class="list-unstyled dark-link sej-more-ul" data-ga="COMPANY"> <li> <a class="dark-link" href="/newsletter-sign-up/">Subscribe</a> </li> <li> <a class="dark-link" href="/about/">About</a> </li> <li> <a class="dark-link" href="/contact/">Contact</a> </li> <li> <a class="dark-link" href="/careers/">Careers</a> </li> <li> <a class="dark-link" href="/privacy-policy/">Privacy Policy</a> </li> <li> <a class="dark-link" href="/dont-sell-my-information/">Do Not Sell My Personal Info</a> </li> </ul> </div> <div class="col sej-more-col"> <span class="sej-more-h">Follow Us</span> <ul data-ga="Social Icons" class="list-unstyled sej-more-soc"> <li> <a title="Follow us on Google News" rel="noreferrer noopener" aria-label="Google News" target="_blank" href="https://news.google.com/publications/CAAqBwgKMJK1ogkwhoOYAg"> <span style="width:28px; flex:0 0 28px; height:28px;" class="svg-icon"> <svg width="28" height="28" role="img"> <use xlink:href="/icons.svg?ver=138#g-news"/> </svg> </span> <span class="dnone">Google News</span> </a> </li> <li> <a aria-label="LinkedIn" rel="noopener" target="_blank" href="https://www.linkedin.com/company/search-engine-journal"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#linkedin"/> </svg> </span> <span class="dnone">LinkedIn</span> </a> </li> <li> <a aria-label="Facebook" rel="noopener" target="_blank" href="https://www.facebook.com/SearchEngineJournal"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#facebook"/> </svg> </span> <span class="dnone">Facebook</span> </a> </li> <li> <a aria-label="YouTube" rel="noopener" target="_blank" href="https://www.youtube.com/c/searchenginejournal?sub_confirmation=1"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#youtube"/> </svg> </span> <span class="dnone">YouTube</span> </a> </li> <li> <a aria-label="Twitter" rel="noopener" target="_blank" href="https://twitter.com/sejournal"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#twitter"/> </svg> </span> <span class="dnone">Twitter</span> </a> </li> <li> <a aria-label="Instagram" rel="noopener" target="_blank" href="https://www.instagram.com/sejournal/"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#instagram"/> </svg> </span> <span class="dnone">Instagram</span> </a> </li> <li> <a aria-label="Reddit" rel="noopener" target="_blank" href="https://www.reddit.com/r/SEJ/"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#reddit"/> </svg> </span> <span class="dnone">Reddit</span> </a> </li> <li> <a aria-label="Pinterest" rel="noopener" target="_blank" href="http://www.pinterest.com/sejournal/"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#pinterest"/> </svg> </span> <span class="dnone">Pinterest</span> </a> </li> <li> <a rel="me noreferrer noopener" aria-label="mastodon" target="_blank" href="https://seo.chat/@searchenginejournal"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#mastodon"/> </svg> </span> <span class="dnone">Mastodon</span> </a> </li> <li> <a rel="noreferrer noopener" aria-label="RSS" target="_blank" href="https://rss.searchenginejournal.com"> <span style="width:24px; flex:0 0 24px; height:24px;" class="svg-icon"> <svg width="24" height="24" role="img"> <use xlink:href="/icons.svg?ver=138#rss"/> </svg> </span> <span class="dnone">Rss</span> </a> </li> </ul> </div> </nav> </div> </div> </li> <li > <a class="dark-link" data-ga="ADVERTISE" href="/advertise/"> Advertise </a> </li> <li class="dnone-min-1024"> <a class="dark-link" data-ga="Dont Sell Data" href="/dont-sell-my-information/">Do Not Sell My Personal Info</a> </li> </ul> </div> </nav> <!-- Other Links: subscribe, etc.. --> <div class="sej-other-links"> <a class="btn sej-sbs-btn dnone-min-1024" data-g-c="Top Subscribe Icon" title="Subscribe to our Newsletter" id="ssub" aria-label="Subscribe" href="/newsletter-sign-up/" target="_blank" > <span style="color:#fff; width:17px; flex:0 0 17px; height:17px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#email"/> </svg> </span> <span class="sej-subs-lab">Subscribe</span> </a> <a class="dark-link dnone-1023" data-g-c="Top Subscribe Icon" title="Subscribe to our Newsletter" id="ssub" aria-label="Subscribe" href="/newsletter-sign-up/" target="_blank" > <span style="width:17px; flex:0 0 17px; height:17px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#email"/> </svg> </span> </a> </div> </div> <div class="sej-srch search_js dark-link dnone-1023"> <form role="search" data-form-name="Top Search" class="sej-srch-form nosubform" action="/"> <div class="sej-srch-field"> <a title="Click to Search" href="#search" aria-label="Search" class="sej-srch-ic-hide srch-hide_js"> <span style="width:17px; flex:0 0 17px; height:17px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#search"/> </svg> </span> </a> <div class="sej-srch-box"> <input id="srch_change_js" minlength="1" required="true" aria-label="Search..." placeholder="What can we help you find today?" type="text" name="s" autocomplete="off" autocapitalize="off" class="sbox form-control sinput ig_auto" /> </div> <button aria-label="Search" data-label="Nav" type="submit" class="sej-srch-btn site-search"> <span style="width:17px; flex:0 0 17px; height:17px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#search"/> </svg> </span> </button> </div> </form> </div> </div> </div> </header> <main id="main-content" class="wl"> <div class="l-heading l-heading-sm m-bot-60" style="color: #fff; background-color:#39af03 ; "> <div class="container l-top-container"> <div class="row"> <div class="col-sm-12 text-center"> <span class="font-size-15 d-block m-top-10 m-bot-20"> <time datetime="2024-09-14T11:38:29+00:00"> Updated: September 14, 2024 </time> </span> <h1 class="l-head">Core Web Vitals: A Complete Guide</h1> <p class="m-bot-0 sej-web-ebook-desc"> In-depth exploration and explanation of LCP, INP, and CLS. Google鈥檚 insights into how Core Web Vitals work. </p> </div> </div> </div> </div> <div class="container text-center m-top-60" id="readnow" > <div class="row"> <div class="col-xs-12 text-center"> <h2 class="section-ltitle">Chapters</h2> </div> </div> <div class="row ch-row-center "> <div class="col-md-4 ch-border ch-col"> <ul class="ch-list"> <li><strong class="list-number">1.</strong> <a title="Read Now" onclick="__gaTrackers( 'send', 'event', 'Guides nav clicks', 'Landing page nav', 'https://www.searchenginejournal.com/core-web-vitals/how-to-measure/');" href="https://www.searchenginejournal.com/core-web-vitals/how-to-measure/">How You Can Measure Core Web Vitals</a></li> <li><strong class="list-number">2.</strong> <a title="Read Now" onclick="__gaTrackers( 'send', 'event', 'Guides nav clicks', 'Landing page nav', 'https://www.searchenginejournal.com/core-web-vitals/interaction-to-next-paint/');" href="https://www.searchenginejournal.com/core-web-vitals/interaction-to-next-paint/">Interaction To Next Paint (INP): Everything You Need To Know</a></li> </ul> </div> <div class="col-md-4 ch-border ch-col"> <ul class="ch-list"> <li><strong class="list-number">3.</strong> <a title="Read Now" onclick="__gaTrackers( 'send', 'event', 'Guides nav clicks', 'Landing page nav', 'https://www.searchenginejournal.com/core-web-vitals/cumulative-layout-shift/');" href="https://www.searchenginejournal.com/core-web-vitals/cumulative-layout-shift/">What is Cumulative Layout Shift (CLS) and How to Optimize It?</a></li> <li><strong class="list-number">4.</strong> <a title="Read Now" onclick="__gaTrackers( 'send', 'event', 'Guides nav clicks', 'Landing page nav', 'https://www.searchenginejournal.com/core-web-vitals/largest-contentful-paint/');" href="https://www.searchenginejournal.com/core-web-vitals/largest-contentful-paint/"> What Is Largest Contentful Paint: An Easy Explanation</a></li> </ul> </div> <div class="col-md-4 ch-border ch-col"> <ul class="ch-list"> <li><strong class="list-number">5.</strong> <a title="Read Now" onclick="__gaTrackers( 'send', 'event', 'Guides nav clicks', 'Landing page nav', 'https://www.searchenginejournal.com/core-web-vitals/google-lighthouse/');" href="https://www.searchenginejournal.com/core-web-vitals/google-lighthouse/">A Technical SEO Guide to Lighthouse Performance Metrics</a></li> </ul> </div> </div> </div> <div id="main-content" class="container l-container"> <div class="row"> <div class="col-md-7 no-float margin-auto"> <article class="padding-0 underline"> <h2>What Are Core Web Vitals?</h2> <p>Google’s Core Web Vitals are a collective of three metrics that measure the user experience performance of a page.</p> <p>They are a key <a href="https://www.searchenginejournal.com/core-web-vitals-google-ranking-systems/511020/">part of page experience signals</a> and by extension signals that can <a href="https://www.searchenginejournal.com/ranking-factors/top-ranking-factors/">influence ranking in Google</a>.</p> <p>Core Web Vitals are made up of the following three metrics:</p> <ul> <li><strong>LCP</strong>: Largest Contentful Paint (LCP) – loading speed</li> <li><strong>INP</strong>: Interaction To Next Paint (INP) – interactivity</li> <li><strong>CLS</strong>: Cumulative Layout Shift (CLS) – visual stability</li> </ul> <p>Optimizing these metrics can improve your site’s visibility in search results.</p> <p>However, the primary advantage is driving higher conversions, as <a href="https://www.thinkwithgoogle.com/_qs/documents/9757/Milliseconds_Make_Millions_report_hQYAbZJ.pdf">70%</a> of consumers say page speed influences their decision to buy from an online retailer, and a 0.1-second improvement in site speed has been shown to increase conversions by 8.4%.</p> <h2>What Are Core Web Vitals Scores?</h2> <p>Core Web Vitals scores are categorized as “Good,” “Needs Improvement,” or “Poor.”</p> <p>These scores help understand a site’s performance in delivering a good user experience.</p> <div class="scrl-table"><table> <tbody> <tr> <th>Core Web Vital</th> <th>Good</th> <th>Needs Improvement</th> <th>Poor</th> </tr> <tr> <td>Largest Contentful Paint (LCP)</td> <td>≤ 2.5 seconds</td> <td>2.5 – 4 seconds</td> <td>> 4 seconds</td> </tr> <tr> <td>First Input Delay (FID)</td> <td>≤ 100 milliseconds</td> <td>100 – 300 milliseconds</td> <td>> 300 milliseconds</td> </tr> <tr> <td>Cumulative Layout Shift (CLS)</td> <td>≤ 0.1</td> <td>0.1 – 0.25</td> <td>> 0.25</td> </tr> </tbody> </table></div> <p>To understand everything you need to know about Core Web Vitals as an SEO professional and digital marketer, read our <a href="#main-content">chapters</a>.</p> <script> window.s_has_faq_section = 1;</script> <div class="sej-sfaq sej-sfaq-list"> <h2 id="article-faq" class="sej-sfaq-title">FAQ</h2> <div class="qa"> <h3 id="article-faq-1" class="sej-sfaq-title-sub">How are Core Web Vitals Assessed?</h3> <p>Core Web Vitals are assessed on a per-page basis. These metrics are measured at the 75th percentile of page loads for both mobile and desktop users separately.</p> </div> <div class="qa"> <h3 id="article-faq-2" class="sej-sfaq-title-sub">Will My Ranking Decline if Core Web Vitals Assessment Fails?</h3> <p>It鈥檚 difficult to make any kind of general prediction.聽Keep in mind that the content itself and its match to the kind of information a user is seeking remains a very strong signal as well.</p> </div> <div class="qa"> <h3 id="article-faq-3" class="sej-sfaq-title-sub">How Important Is Page Experience Compared to Content Relevance?</h3> <p><a href="https://www.searchenginejournal.com/google-site-traffic-core-web-vitals/397294/">According to Google</a>, relevance is still far more important. So, just because your website is faster regarding Core Web Vitals than some competitors doesn鈥檛 necessarily mean you will jump to position number one in the search results.</p> </div> <div class="qa"> <h3 id="article-faq-4" class="sej-sfaq-title-sub">Lab Data vs. Field Data: What's the Difference?</h3> <p>Lab data is collected in a specific environment using set network conditions and devices. However, it doesn鈥檛 always reflect real life scenarios because it doesn’t take into account factors such as user device types, network speeds, or geographic locations.</p> <p>Field data reflects real user experiences and is used to measure how your site performs in the real world. Both are important for a complete analysis.</p> </div> <div class="qa"> <h3 id="article-faq-5" class="sej-sfaq-title-sub">Do "noindex" pages affect Core Web Vitals?</h3> <p>No. Google uses the <a href="https://developer.chrome.com/docs/crux/methodology/">CrUX dataset</a> to assess Core Web Vitals, which gathers data only from pages that are publicly discoverable and meet indexing criteria. Therefore, “noindex” pages do not affect these metrics because they are not included in the CrUX dataset.</p> </div> </div><!-- .sej-sfaq-list --> </article> </div> </div> </div> <script type="application/ld+json">{ "@context": "https://schema.org", "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "url": "https://www.searchenginejournal.com/core-web-vitals/how-to-measure/" }, { "@type": "ListItem", "position": 2, "url": "https://www.searchenginejournal.com/core-web-vitals/interaction-to-next-paint/" }, { "@type": "ListItem", "position": 3, "url": "https://www.searchenginejournal.com/core-web-vitals/cumulative-layout-shift/" }, { "@type": "ListItem", "position": 4, "url": "https://www.searchenginejournal.com/core-web-vitals/largest-contentful-paint/" }, { "@type": "ListItem", "position": 5, "url": "https://www.searchenginejournal.com/core-web-vitals/google-lighthouse/" } ] }</script> <div class="sh-vert sharebtn" id="sharebtn-406320" data-id="406320"> <ul class="sej-share"> <li class="in-color"> <button id="lish" aria-label="Share on Linkedin" data-service="Linkedin" class="nwind" data-href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.searchenginejournal.com%2Fcore-web-vitals%2F%3Futm_source%3Dlinkedin%26utm_medium%3Dsocial%26utm_campaign%3Dshare-back-traffic&title=Core+Web+Vitals%3A+A+Complete+Guide&summary=I+just+got+my+copy+of+SEJ%26%23039%3Bs+ebook+%26quot%3BCore+Web+Vitals%3A+A+Complete+Guide.%26quot%3B+Download+now%21&source=Search%20Engine%20Journal"> <span style="width:20px; flex:0 0 20px; height:20px;" class="svg-icon"> <svg width="20" height="20" role="img"> <use xlink:href="/icons.svg?ver=138#linkedin"/> </svg> </span> </button> </li> <li class="fb-color"> <button id="fbsh" aria-label="Share on Facebok" data-service="Facebok" class="nwind" data-href="https://www.facebook.com/dialog/feed?link=https%3A%2F%2Fwww.searchenginejournal.com%2Fcore-web-vitals%2F%3Futm_source%3Dfacebook%26utm_medium%3Dsocial%26utm_campaign%3Dshare-back-traffic&caption=Core+Web+Vitals%3A+A+Complete+Guide&description=I+just+got+my+copy+of+SEJ%26%23039%3Bs+ebook+%26quot%3BCore+Web+Vitals%3A+A+Complete+Guide.%26quot%3B+Download+now%21&app_id=951344501588419&display=popup"> <span style="width:20px; flex:0 0 20px; height:20px;" class="svg-icon"> <svg width="20" height="20" role="img"> <use xlink:href="/icons.svg?ver=138#facebook"/> </svg> </span> </button> </li> <li class="tw-color"> <button id="twsh" aria-label="Share on Twitter" data-service="Twitter" class="nwind" data-href="https://x.com/intent/tweet?url=https%3A%2F%2Fwww.searchenginejournal.com%2Fcore-web-vitals%2F%3Futm_source%3Dtwitter%26utm_medium%3Dsocial%26utm_campaign%3Dshare-back-traffic&text=I+just+got+my+copy+of+SEJ%27s+ebook+%22Core+Web+Vitals%3A+A+Complete+Guide.%22+Download+now%21&via=sejournal"> <span style="width:20px; flex:0 0 20px; height:20px;" class="svg-icon"> <svg width="20" height="20" role="img"> <use xlink:href="/icons.svg?ver=138#twitter"/> </svg> </span> </button> </li> <li class="sms-color"> <button data-nonewind='1' id="smssh" aria-label="Share via Web Share API" data-service="Web Share API" class="appbtn smssh" data-title = "Hi, Check out this: Core Web Vitals: A Complete Guide" data-text = "I just got my copy of SEJ's ebook "Core Web Vitals: A Complete Guide." Download now!" data-href = "https://www.searchenginejournal.com/core-web-vitals/?utm_source=app&utm_medium=social&utm_campaign=share-back-traffic" > <span style="width:20px; flex:0 0 20px; height:20px;" class="svg-icon"> <svg width="20" height="20" role="img"> <use xlink:href="/icons.svg?ver=138#email"/> </svg> </span> </button> </li> </ul> </div> </main> <footer aria-label="Footer" class="sej-footer" id="sej-footer"> <div class="sej-foot-f"> <div class="container-slg"> <div class="row gty-30"> <div class="col sej-foot-col"> <a id="flogo" class="sej-footer-logo" aria-label="Home Page" href="https://www.searchenginejournal.com"> <picture> <source type="image/webp" srcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-compact-1x-63a425dccbf90-sej.webp 1x, https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-compact-2x-63a425df03669-sej.webp 1.5x"/> <img src="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-compact-1x-63a425dccbf90-sej.png" srcset="https://www.searchenginejournal.com/wp-content/uploads/2022/12/search-engine-journal-compact-2x-63a425df03669-sej.png 1.5x" width="110" height="78" loading="lazy" alt="Search Engine Journal - SEO, Search Marketing News and Tutorials" /> </picture> </a> <p class="sej-foot-p">In a world ruled by algorithms, SEJ brings timely, relevant information for SEOs, marketers, and entrepreneurs to optimize and grow their businesses -- and careers.</p> </div> <div class="col sej-foot-col acc_js"> <a href="#acc1" class="sej-foot-h green-link"> <span>Sections</span> <span class="sej-foot-h-i"> <span style="width:17px; flex:0 0 17px; height:17px;margin-top:1px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </span> </a> <ul id="acc1" class="sej-foot-ulf dark-link list-unstyled"> <li> <a href="/category/news/">News</a> </li> <li> <a href="/category/seo/">SEO</a> </li> <li> <a href="/category/paid-media/">Paid Media</a> </li> <li> <a href="/category/content/">Content</a> </li> <li> <a href="/category/social/">Social Media</a> </li> <li> <a href="/category/digital/">Digital Experience</a> </li> <li> <a href="/category/cms/wp/">WordPress</a> </li> </ul> </div> <div class="col sej-foot-col acc_js"> <a href="#acc2" class="sej-foot-h green-link"> <span>Topics</span> <span class="sej-foot-h-i"> <span style="width:17px; flex:0 0 17px; height:17px;margin-top:1px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </span> </a> <ul id="acc2" class="sej-foot-ulf dark-link list-unstyled"> <li> <a href="/category/seo/linkbuilding/">Link Building</a> </li> <li> <a href="/category/seo/local-search/">Local Search</a> </li> <li> <a href="/category/seo/mobile/">Mobile Search</a> </li> <li> <a href="/category/seo/international-search/">International Search</a> </li> <li> <a href="/category/seo/enterprise/">Enterprise SEO</a> </li> <li> <a href="/category/paid-media/pay-per-click/">PPC</a> </li> <li> <a href="/category/digital/analytics-data/">Analytics Data</a> </li> <li> <a href="/category/social/reddit/">Reddit</a> </li> </ul> </div> <div class="col sej-foot-col acc_js"> <a href="#acc3" class="sej-foot-h green-link"> <span>Resources</span> <span class="sej-foot-h-i"> <span style="width:17px; flex:0 0 17px; height:17px;margin-top:1px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </span> </a> <ul id="acc3" class="sej-foot-ulf dark-link list-unstyled"> <li> <a href="/resources/">Library</a> </li> <li> <a href="/ebooks/">E-Books</a> </li> <li> <a href="/google-algorithm-history/">Google Algorithm Updates</a> </li> <li> <a href="/rundowns/">Rundowns</a> </li> <li> <a href="/category/search-engine-journal-show/">SEJ Show</a> </li> <li> <a href="/category/webinar/">Webinars</a> </li> <li> <a href="/seo/seo-conferences/">SEO Conferences</a> </li> </ul> </div> <div class="col sej-foot-col acc_js"> <a href="#acc4" class="sej-foot-h green-link"> <span>Advertise</span> <span class="sej-foot-h-i"> <span style="width:17px; flex:0 0 17px; height:17px;margin-top:1px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </span> </a> <ul id="acc4" class="sej-foot-ulf dark-link list-unstyled"> <li> <a href="/advertise/">Advertising on SEJ</a> </li> <li> <a href="/advertise/saas-advertising-case-study/">Case Study: B2B SaaS</a> </li> <li> <a href="/banners/">Banner Ads</a> </li> </ul> </div> <div class="col sej-foot-col acc_js"> <a href="#acc5" class="sej-foot-h green-link"> <span>Company</span> <span class="sej-foot-h-i"> <span style="width:17px; flex:0 0 17px; height:17px;margin-top:1px;" class="svg-icon"> <svg width="17" height="17" role="img"> <use xlink:href="/icons.svg?ver=138#arrow-down"/> </svg> </span> </span> </a> <ul id="acc5" class="sej-foot-ulf dark-link list-unstyled"> <li> <a href="/newsletter-sign-up/">Subscribe</a> </li> <li> <a href="/about/">About</a> </li> <li> <a href="/contact/">Contact</a> </li> <li> <a href="/careers/">Careers</a> </li> <li> <a href="/privacy-policy/">Privacy Policy</a> </li> <li> <a href="/dont-sell-my-information/">Do Not Sell My Personal Info</a> </li> </ul> </div> </div> <div class="row sej-foot-divider"> <div class="col"> <span></span> </div> </div> </div> </div> <div class="sej-foot-s dark-link"> <div class="container"> <p class="sej-foot-cr"> Copyright © 2024 <a href="https://www.searchenginejournal.com">Search Engine Journal.</a> All rights reserved. Published by Alpha Brand Media. </p> </div> </div> </footer> <script> if( !b_webp ){ saddClass( 'body', 'no-webp' ); } </script> <script> ;window.addEventListener('DOMContentLoaded',function(){jQuery(window).on('load',function(o){function t(o,n){return Math.floor(Math.random()*(n-o+1)+o)};var n=t(1,20);if(n==5){setTimeout(function(){var o={'action':'social_count','post_id':406320,'ismobile':0,};jQuery.ajax({cache:!1,timeout:8000,type:'POST',url:ajaxurl,data:o,error:function(){console.log('message code 88')},success:function(o){}})},1700)}})});</script> <script type="application/ld+json">{ "@context": "https://schema.org", "@graph": [ { "@type": "Organization", "@id": "https://www.searchenginejournal.com/#organization", "url": "https://www.searchenginejournal.com", "sameAs": [ "https://twitter.com/sejournal", "https://www.facebook.com/SearchEngineJournal", "https://www.linkedin.com/company/search-engine-journal", "https://www.youtube.com/c/searchenginejournal", "https://www.reddit.com/user/SearchEngineJournal", "https://www.google.com/search?kgmid=/m/011sh7hw", "http://www.pinterest.com/sejournal/" ], "name": "Search Engine Journal", "logo": [ { "@type": "ImageObject", "@id": "https://www.searchenginejournal.com/#logo", "inLanguage": "en-US", "url": "https://www.searchenginejournal.com/wp-content/themes/sej/images/schema/compact.png", "width": 1000, "height": 1000, "caption": "Search Engine Journal" } ], "foundingDate": "2003", "slogan": "In a world ruled by algorithms, SEJ brings timely, relevant information for SEOs, marketers, and entrepreneurs to optimize and grow their businesses -- and careers.", "description": "Search Engine Journal is dedicated to producing the latest news, the best guides and how-tos for the SEO and marketer community.", "legalName": "Search Engine Journal", "alternateName": "SEJ", "founder": [ { "@type": "Person", "name": "Loren Baker", "url": "https://www.searchenginejournal.com/author/lorenbaker/", "sameAs": [ "https://twitter.com/lorenbaker", "https://www.linkedin.com/in/lorenbaker/" ] }, { "@type": "Person", "name": "Jenise Uehara Henrikson", "url": "https://www.searchenginejournal.com/author/jenise/", "sameAs": [ "https://twitter.com/itsduhnise", "https://www.linkedin.com/in/jeniseueharahenrikson/" ] }, { "@type": "Person", "name": "Brent Csutoras", "url": "https://www.searchenginejournal.com/author/brentc/", "sameAs": [ "https://twitter.com/brentcsutoras", "https://www.linkedin.com/in/brentcsutoras", "https://www.crunchbase.com/person/brent-csutoras" ] } ], "numberOfEmployees": { "@type": "QuantitativeValue", "value": 35 } }, { "@type": "WebSite", "@id": "https://www.searchenginejournal.com/#website", "url": "https://www.searchenginejournal.com", "name": "Search Engine Journal", "description": "Educating and empowering the SEO community", "publisher": { "@id": "https://www.searchenginejournal.com/#organization" }, "copyrightHolder": { "@id": "https://www.searchenginejournal.com/#organization" } }, { "@type": [ "WebPage", "FAQPage" ], "@id": "https://www.searchenginejournal.com/core-web-vitals/#webpage", "url": "https://www.searchenginejournal.com/core-web-vitals/", "inLanguage": "en-US", "isPartOf": { "@id": "https://www.searchenginejournal.com/#website" }, "publisher": { "@id": "https://www.searchenginejournal.com/#organization" }, "primaryImageOfPage": { "@id": "https://www.searchenginejournal.com/core-web-vitals/#post-image" }, "headline": "Core Web Vitals: A Complete Guide", "datePublished": "2024-09-13T11:00:47+00:00", "dateModified": "2024-09-14T07:38:29+00:00", "description": "In-depth exploration and explanation of LCP, INP, and CLS. Google鈥檚 insights into how Core Web Vitals work.", "mainEntity": [ { "@type": "Question", "name": "How are Core Web Vitals Assessed?", "acceptedAnswer": { "@type": "Answer", "text": "<p>Core Web Vitals are assessed on a per-page basis. These metrics are measured at the 75th percentile of page loads for both mobile and desktop users separately.</p>\n", "inLanguage": "en-US" } }, { "@type": "Question", "name": "Will My Ranking Decline if Core Web Vitals Assessment Fails?", "acceptedAnswer": { "@type": "Answer", "text": "<p>It鈥檚 difficult to make any kind of general prediction.聽Keep in mind that the content itself and its match to the kind of information a user is seeking remains a very strong signal as well.</p>\n", "inLanguage": "en-US" } }, { "@type": "Question", "name": "How Important Is Page Experience Compared to Content Relevance?", "acceptedAnswer": { "@type": "Answer", "text": "<p><a href=\"https://www.searchenginejournal.com/google-site-traffic-core-web-vitals/397294/\">According to Google</a>, relevance is still far more important. So, just because your website is faster regarding Core Web Vitals than some competitors doesn鈥檛 necessarily mean you will jump to position number one in the search results.</p>\n", "inLanguage": "en-US" } }, { "@type": "Question", "name": "Lab Data vs. Field Data: What's the Difference?", "acceptedAnswer": { "@type": "Answer", "text": "<p>Lab data is collected in a specific environment using set network conditions and devices. However, it doesn鈥檛 always reflect real life scenarios because it doesn’t take into account factors such as user device types, network speeds, or geographic locations.</p>\n<p>Field data reflects real user experiences and is used to measure how your site performs in the real world. Both are important for a complete analysis.</p>\n", "inLanguage": "en-US" } }, { "@type": "Question", "name": "Do \"noindex\" pages affect Core Web Vitals?", "acceptedAnswer": { "@type": "Answer", "text": "<p>No. Google uses the <a href=\"https://developer.chrome.com/docs/crux/methodology/\">CrUX dataset</a> to assess Core Web Vitals, which gathers data only from pages that are publicly discoverable and meet indexing criteria. Therefore, “noindex” pages do not affect these metrics because they are not included in the CrUX dataset.</p>\n", "inLanguage": "en-US" } } ] }, { "@type": "ImageObject", "@id": "https://www.searchenginejournal.com/core-web-vitals/#post-image", "url": "https://www.searchenginejournal.com/wp-content/uploads/2024/09/core-web-vitals-complete-guide-293-1440x810.png", "contentUrl": "https://www.searchenginejournal.com/wp-content/uploads/2024/09/core-web-vitals-complete-guide-293-1440x810.png", "width": 1440, "height": 810, "thumbnail": [ { "@type": "ImageObject", "url": "https://www.searchenginejournal.com/wp-content/uploads/2024/09/core-web-vitals-complete-guide-293-1440x810.png", "width": 1440, "height": 810 }, { "@type": "ImageObject", "url": "https://www.searchenginejournal.com/wp-content/uploads/2024/09/core-web-vitals-complete-guide-293-400x400.png", "width": 400, "height": 400 } ] }, [ { "@type": "Book", "@id": "https://www.searchenginejournal.com/core-web-vitals/#ebook", "isPartOf": { "@id": "https://www.searchenginejournal.com/core-web-vitals/#webpage" }, "name": "Core Web Vitals: A Complete Guide", "url": "https://www.searchenginejournal.com/core-web-vitals/", "bookFormat": "EBook", "numberOfPages": "128", "author": [ { "@type": "Person", "@id": "https://www.searchenginejournal.com/author/jamie-alberico/#schema-author", "url": "https://www.searchenginejournal.com/author/jamie-alberico/", "name": "Jamie Indigo", "image": { "@type": "ImageObject", "@id": "https://www.searchenginejournal.com/author/jamie-alberico/#author-image", "url": "https://www.searchenginejournal.com/wp-content/uploads/2023/02/jamie-indigo-63e62cf4894ea-sej.jpg", "width": 400, "height": 400, "inLanguage": "en-US", "caption": "Jamie Indigo" }, "jobTitle": "Senior Technical SEO Lead", "description": "Jamie Indigo isn’t a robot, but she speaks bot. She works with some of the best technical SEOs and developers in the business to engineer clever solutions for scalable infrastructures and system governance. When she’s not working, Jamie likes horror movies, graphic novels, and Dungeons & Dragons.", "worksFor": { "@type": "Organization", "@id": "https://www.deepcrawl.com/#organization", "name": "DeepCrawl", "url": "https://www.deepcrawl.com/" }, "sameAs": [ "https://twitter.com/Jammer_Volts", "https://www.linkedin.com/in/jamie-indigo/" ] }, { "@type": "Person", "@id": "https://www.searchenginejournal.com/author/roger-montti/#schema-author", "url": "https://www.searchenginejournal.com/author/roger-montti/", "name": "Roger Montti", "image": { "@type": "ImageObject", "@id": "https://www.searchenginejournal.com/author/roger-montti/#author-image", "url": "https://www.searchenginejournal.com/wp-content/uploads/2017/12/martinibuster_400x400.jpg", "width": 400, "height": 400, "inLanguage": "en-US", "caption": "Roger Montti" }, "jobTitle": "Owner - Martinibuster.com", "description": "I have 25 years hands-on experience in SEO, evolving along with the search engines by keeping up with the latest research, patents and what’s happening in the search results. Need a consultation? Contact me at roger@martinibuster.com or use the contact form at: Martinibuster.com I recently presented at Pubcon Vegas in October and March 2024, and over the past 20 years have presented at search conferences across the United States: Pubcon, SMX, Affiliate Summit & SES (Search Engine Strategies) and have served as a Head Judge at the U.S. Search Awards .", "knowsAbout": [ "Local Search", "Mobile SEO", "SEO", "Technical SEO", "Content Marketing" ], "worksFor": { "@type": "Organization", "@id": "https://www.martinibuster.com/#organization", "name": "Martinibuster.com", "url": "https://www.martinibuster.com/" }, "sameAs": [ "https://twitter.com/martinibuster", "https://www.linkedin.com/in/martinibuster/", "https://www.google.com/search?kgmid=/g/11fy_j8x4z" ] }, { "@type": "Person", "@id": "https://www.searchenginejournal.com/author/matt-southern/#schema-author", "url": "https://www.searchenginejournal.com/author/matt-southern/", "name": "Matt G. Southern", "image": { "@type": "ImageObject", "@id": "https://www.searchenginejournal.com/author/matt-southern/#author-image", "url": "https://www.searchenginejournal.com/wp-content/uploads/2024/11/img_4598-694.png", "width": 500, "height": 500, "inLanguage": "en-US", "caption": "Matt G. Southern" }, "jobTitle": "Senior News Writer", "description": "Matt G. Southern, Senior News Writer, has been with Search Engine Journal since 2013. With a bachelor鈥檚 degree in communications, Matt specializes in gathering details, checking facts, and making complex subjects easy to understand. In addition to writing articles, Matt oversees strategy development for SEJ鈥檚 news department.", "knowsAbout": [ "International SEO", "Local Search", "Mobile SEO", "SEO", "Technical SEO", "Content Marketing" ], "worksFor": { "@type": "Organization", "@id": "https://www.searchenginejournal.com#organization", "name": "Search Engine Journal", "url": "https://www.searchenginejournal.com" }, "alumniOf": { "@type": "CollegeOrUniversity", "name": "Laurentian University", "sameAs": "https://en.wikipedia.org/wiki/Laurentian_University", "department": "Communications", "@id": "https://laurentian.ca/#organization", "url": "https://laurentian.ca/" }, "sameAs": [ "https://twitter.com/MattGSouthern", "https://www.linkedin.com/in/mattgsouthern/", "https://www.google.com/search?kgmid=/g/11fyxzsnv3", "https://www.youtube.com/@Mattgsouthern" ] } ], "inLanguage": "en-US", "publisher": { "@id": "https://www.searchenginejournal.com/#organization" } } ] ] }</script><script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/themes/sej/js/frontend.min.js?ver=1732608137" id="child-scripts-js"></script> <script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/themes/sej/js/cdet.js?ver=1732608137" id="cdet-js-js"></script> <script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/themes/sej/js/ga.js?ver=1732608137" id="ga-js-js"></script> <script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/themes/sej14/js/instapage.js?ver=1732608138" id="instapage-front-js"></script> <script type="text/javascript" defer="defer" src="https://www.searchenginejournal.com/wp-content/themes/sej14/js/lib/lazyload.js?ver=1732608138" id="lazy-js-js"></script> <script> post_obj = {}; post_obj.p_b_est_time = 50 post_obj.wcount = 209; post_obj.plink = 'https://www.searchenginejournal.com/core-web-vitals/'; post_obj.id = 406320; post_obj.title = 'Core Web Vitals: A Complete Guide'; post_obj.topic = 'seo'; post_obj.atopics = JSON.parse('["seo"]'); post_obj.ptopic = 'seo'; post_obj.spons = false; post_obj.author = 'SEJ Editorial'; </script> <script defer src="https://www.searchenginejournal.com/wp-content/plugins/abm-sej/includes/js/misc.js?ver=1732608136"></script> <div class="menu-overlay menu-overlay_js"></div> </body> </html>