Your website is your virtual storefront, and every marketer wants to create a dynamic experience on their site to showcase their brand, products, and services. JavaScript is a key tool that helps marketers to create rich, interactive web experiences that delight users. But alas, like most things in this life, there’s a catch.
JavaScript content can cause unforeseen SEO issues if Google isn’t crawling, indexing, and ranking it properly, so auditing your site with JavaScript rendering is critical to your SEO strategy. Let’s take a step back and look at the basics.
What is JavaScript?
From a technical standpoint, JavaScript code makes changes to a webpage’s HTML to create interactive effects within web browsers.
Historically, Google wasn’t great at crawling and rendering JavaScript, but now Google and Ask are the only search engines to properly index JavaScript-generated content. No offense to Jeeves, but you’re probably not optimizing for Ask, so we’re going to keep the focus on Google.
How Does Google Index JavaScript?
Google leverages “headless browsing” when crawling your site to understand a user’s experience and page content. That means it’s fetching webpages without the user interface.
So Google will come to your site, crawl the content, and in an instant do its first wave of indexing based on your HTML. Then as rendering resources become available, it will do a second wave of indexing based on the JavaScript cues it detects.
How Can JavaScript Affect SEO?
It’s incredibly important to know if Google is able to crawl and index the Javascript rendered version of pages as well as the HTML version.
JavaScript affects:
- Crawlability: If content and links are loaded into pages via JavaScript, Google needs to render the pages with JavaScript in order to see that content. In some cases, a web page may have no content at all until the JavaScript runs. If your code isn’t properly implemented, there’s a good chance Google will see a blank page and move on. Google may see a version of a website that you didn’t intend for it to see, featuring such common issues as:
- “Thin/Duplicate” content
- “Missing” links
- “Misplaced” tags
- Confusing site architecture and link authority signals
- Site Speed: JavaScript can also affect site speed, which is another important ranking factor. If the JavaScript load event takes over 5 seconds, this can negatively impact your content’s ability to be indexed.
Can Conductor Searchlight Crawl JavaScript?
Our partners at DeepCrawl have you covered. DeepCrawl’s technology is integrated in Conductor Searchlight, and they’ve enhanced their crawler to help our customers understand the technical health of pages that use JavaScript. Deepcrawl downloads pages with a headless browser like a bot would, then renders the pages using JavaScript before analyzing to extract the content. That means you can see the content on the page with and without rendering.
By enabling this latest feature in Conductor Searchlight, you’ll be able to:
- Find out if content and links modified by JavaScript are rendered correctly for Google to index.
- Find out how crawlable your pages are with and without JavaScript rendering enabled.
- Detect JavaScript URL changes including redirects, meta redirects, JavaScript location.
- Cache resources found in a crawl so that your server is not overloaded.
And There’s a Bonus! The Bulk Website Speed Test
This feature can benefit marketers who have little to no JavaScript as well because it also collects a variety of site speed metrics at scale. Long gone are the days of testing site speed page by page. Now you can get the following statistics for any page you crawl:
- Time to First Byte
- First Paint (FP)
- First Contentful Paint (FCP)
- Document Content Loaded (DCL)
- Total Page Load Time
So What Does It All Mean?
Ensuring your site is properly deploying JavaScript can really make or break overall site performance, for humans and bots alike. With these new tools from DeepCrawl, you’ll be fully prepared to identify these issues and make sure that beautiful site of yours is working at peak performance. Happy crawling.
Ready to roll up your JavaScript sleeves and try out Conductor Searchlight for yourself? Let a platform-certified specialist take you out for a test drive.
The post JavaScript SEO 101: How to Crawl JavaScript appeared first on Conductor Spotlight.
Conductor Spotlight
Be sure to check out the new persuasive essay topics .
ReplyDeleteՀայաստանի Հանրապետությունում մարդը բարձրագույն արժեք է, յուրաքանչյուր ոք ունի ազատորեն ստեղծագործելու և արարելու իրավունք։ Հայաստանի Հանրապետությունը Հին Հռոմը չէ
ReplyDeleteVache Amaryan
Gor Yepremyan
Roza Filberg
Hripsime Hakobyan
որտեղ վայ Ցենզորները որոշեն, թե ով ինչ աշխատանքով կարող է զբաղվել։
ReplyDeleteՀայաստանի Հանրապետությունում
Arame
Hayko
Saro Tovmasyan
Lilit Hovhannisyan
Razmik Amyan
Arman Hovhannisyan
խտրականությունը, կախված անձնական կամ սոցիալական բնույթի այլ հանգամանքներից, արգելվում է, և ոչ ոք իրավունք չունի ժողովրդավարական արժեքների ձեռքբերումները սեփականաշնորհել։
ReplyDeleteIveta Mukuchyan
Martin Mkrtchyan
serj tankian
Aram Asatryan
Silva Hakobyan
Իրավիճակը Հայաստանի եւ Ադրբեջանի սահմանին շատ զգայուն է մեզ համար․ Պուտին
ReplyDeleteARMENchik
Harout Pamboukjian
Sirusho
Shirazi Vard
Shirazi Varde
Shirazi Vardy
գնահատականները դիմել բուհեր եւ ըստ էության այն համակարգը, որ այս պահին մշակում ենք, շատ քիչ հնարավորություն է տալիս, որ իրենք կարող է չընդունվեն»,-ասաց նախարարը:Արայիկ Հարությունյանը հավելեց, որ լուծել են նաեւ գերազանց
ReplyDeleteARMENchik
Harout Pamboukjian
Sirusho
Shirazi Vard
Shirazi Varde
Shirazi Vardy
super sako
գնահատական ստացած եւ բուհ չընդունված 6 դիմորդների հարցը, նրանց առաջարկվել է իրենց դիմում հայտերի հաջորդ կրթական ծրագրերը եւ այս առաջարկին արձագանքել է 4 դիմորդ:Այսինքն 18 եւ ավելի գնահատական ստացած եւ չ
ReplyDeleteIveta Mukuchyan
Martin Mkrtchyan
serj tankian
Aram Asatryan
Silva Hakobyan
ճընդունվածներից 4-ն արդեն ուսանող են, նրանցից մեկն ասել է, որ ինքը հեռակա է դիմելու, մեկն էլ ասել է, որ ինքը կոնկրետ մասնագիտություն է ուզում, իմացել է կարգի մասին եւ հենց մեկ հայտ է լրացրել»,- նշեց նախարարըթվականի հուլիսի կեսերին
ReplyDeleteArame
Hayko
Saro Tovmasyan
Lilit Hovhannisyan
Razmik Amyan
Arman Hovhannisyan
Հայաստանի եւ Ադրբեջանի պետական սահմանին էսկալացիան, որի հետեւանքով զոհվել է ավելի քան տասը մարդ, իսկ կանայք եւ երեխաները ստիպված են եղել փախնել, պետք է դիտվի որպես նախազգուշացում, ասվում է Միջազգային ճգնաժամային
ReplyDeleteVache Amaryan
Gor Yepremyan
Roza Filberg
Hripsime Hakobyan
This blog is very informative. Thanks for sharing such unique content. Please keep it up.
ReplyDeleteSkip Hire Bourne
Skip Hire Kent
Skip Hire Stokeontrent
Skip Hire Northampton
Skip Hire Doncaster
Skip Hire Hull
Mini Skip Hire
Skip Hire Norwich
Skip Hire in Birmingham