Session 1 of RankAbove's SEO workshop tailored to developers. RankAbove Senior Analyst Avromi Sommers breaks down the history of SEO, on-page search, site structure, sitemaps (including those for video and news), mobile SEO, and structure for foreign language sites.
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Kahena Digital Marketing
Ari Nahmani covers the latest in advanced technical SEO at SMX Munich (Muenchen) 2016. Discussions of the deprecated HTML snapshot, Javascript crawlability and indexing, new frameworks, prerendering, server side rendering, prerender.io, isomorphic javascript, and other technical issues related to the future of protecting your index health.
Session 1 of RankAbove's SEO workshop tailored to developers. RankAbove Senior Analyst Avromi Sommers breaks down the history of SEO, on-page search, site structure, sitemaps (including those for video and news), mobile SEO, and structure for foreign language sites.
Advanced Technical SEO - Index Bloat & Discovery: from Facets to Javascript F...Kahena Digital Marketing
Ari Nahmani covers the latest in advanced technical SEO at SMX Munich (Muenchen) 2016. Discussions of the deprecated HTML snapshot, Javascript crawlability and indexing, new frameworks, prerendering, server side rendering, prerender.io, isomorphic javascript, and other technical issues related to the future of protecting your index health.
JavaScript front end performance optimizationsChris Love
No one wants a slow loading, slow reacting application. As page weight has increased so has the dependency on JavaScript to drive rich user experiences. Today many pages load over 2MBs of JavaScript, but is this healthy? Do your scripts and dependencies perform well? In this session we will review common JavaScript performance bottlenecks, how to detect them and how to eliminate them.
This session will review common bad coding syntax, architecture and how to replace them with better alternatives. You will also be exposed to caching, code organization, build and deployment best practices that produce the best user experiences. Finally, you will see how to use the navigation timing and performance timing APIs to fine tune your applications to produce a fast, lean application your customers will love.
Web Components at Scale, HTML5DevConf 2014-10-21Chris Danford
At Pinterest, we've begun experimenting in production with Web Components. This talk will discuss some challenges of implementing Web Components in a large scale production environment such as SEO concerns, reasonable fallbacks for browsers not supported by Platform.js, migrating a large code base component-by-component to mitigate risk, and optimizing page load and scroll performance.
This document looks at an emerging trend in the internet marketing industry of using automated blog and Wordpress autoblog plugin tools to automatically populate content.
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseErudite
On Thursday 28th November the group of search experts and business owners, who blog together as "the SEO Chicks" conducted a panel discussion at The Digital Marketing Show at Londons' Excel.
The presentation outlines each of the main considerations each of the presenters discussed; including critical concerns, best practise and common mistakes.
The SEO Chicks are Lisa Myers, Jackie Hole, Julie Joyce, Judith Lewis, Annabel Hodges, Hannah Smith, Bridget Randolph and Nichola Stott
Top 10 Technical SEO Mistakes (that we see time and again)...Erudite
Getting your technical SEO right from the outset gives the best starting-shot for your website. Plus; fixing these commonly found technical housekeeping issues can bring the single biggest step-change boost to your search presence. There is no excuse!
Chrome DevTools are a set of free tools built directly into the Google Chrome browser, that offer developers and SEO specialists exceptional insights into underlying SEO issues. In this session, we will look at how to use it for technical SEO auditing, performance testing and crawlability, especially for JavaScript sites.
JavaScript front end performance optimizationsChris Love
No one wants a slow loading, slow reacting application. As page weight has increased so has the dependency on JavaScript to drive rich user experiences. Today many pages load over 2MBs of JavaScript, but is this healthy? Do your scripts and dependencies perform well? In this session we will review common JavaScript performance bottlenecks, how to detect them and how to eliminate them.
This session will review common bad coding syntax, architecture and how to replace them with better alternatives. You will also be exposed to caching, code organization, build and deployment best practices that produce the best user experiences. Finally, you will see how to use the navigation timing and performance timing APIs to fine tune your applications to produce a fast, lean application your customers will love.
Web Components at Scale, HTML5DevConf 2014-10-21Chris Danford
At Pinterest, we've begun experimenting in production with Web Components. This talk will discuss some challenges of implementing Web Components in a large scale production environment such as SEO concerns, reasonable fallbacks for browsers not supported by Platform.js, migrating a large code base component-by-component to mitigate risk, and optimizing page load and scroll performance.
This document looks at an emerging trend in the internet marketing industry of using automated blog and Wordpress autoblog plugin tools to automatically populate content.
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseErudite
On Thursday 28th November the group of search experts and business owners, who blog together as "the SEO Chicks" conducted a panel discussion at The Digital Marketing Show at Londons' Excel.
The presentation outlines each of the main considerations each of the presenters discussed; including critical concerns, best practise and common mistakes.
The SEO Chicks are Lisa Myers, Jackie Hole, Julie Joyce, Judith Lewis, Annabel Hodges, Hannah Smith, Bridget Randolph and Nichola Stott
Top 10 Technical SEO Mistakes (that we see time and again)...Erudite
Getting your technical SEO right from the outset gives the best starting-shot for your website. Plus; fixing these commonly found technical housekeeping issues can bring the single biggest step-change boost to your search presence. There is no excuse!
Chrome DevTools are a set of free tools built directly into the Google Chrome browser, that offer developers and SEO specialists exceptional insights into underlying SEO issues. In this session, we will look at how to use it for technical SEO auditing, performance testing and crawlability, especially for JavaScript sites.
Discover the best strategies to make your ReactJS website SEO-friendly and boost its search engine visibility. Learn how to optimize your single-page application with tips and techniques from industry experts.
Rendering: Or why your perfectly optimized content doesn't rankWeLoveSEO
It's a hard fact that Google cannot index what it cannot render. We're not talking about the efficacy of content hidden in an accordion tab or behind a read more. This talk is a hands-on look at how to identify rendering issues, best practices, and tactics for improving.
Join this talk to understand:
1. How rendering works.
2. How to spot rendering issues
3. Happy paths for effective rendering
4. Tactics for iteratively improving rendering by collaborating with developers
Tune in to Jamie's session and get ready to give your rankings a serious boost!
This is the slide deck on how to perform log analysis with BigQuery. The companion guide is here which has most of this information in written format. https://www.distilled.net/resources/guide-to-log-analysis-with-big-query/
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
In the SEO industry, we obsess on everything Google says, from John Mueller dropping a hint in a Webmaster Hangout, to the ranking data we spend £1000s to gather. Yet we ignore the data Google throws at us every day, the crawling data. For the longest time, site crawls, traffic data, and rankings have been the pillars of SEO data gathering. Log files should join them as something everyone is doing. We'll go through how to get everything set-up, look at some of the tools to make it easy and repeatable and go through the kinds of analysis you can do to get insights from the data.
With the increase in the render capabilities of search bots, the influence of Javascript on SEO is not only real, but growing in a way that demands attention from anyone serious about search optimization.
But most traditional web crawlers can’t see content and links rendered in JavaScript, like comment and recommendation widgets, despite the fact that search engines index this content routinely.
That's where Botify comes in!
Web Performance & Search Engines - A look beyond rankingsGiacomo Zecchini
London Web Performance Meetup - 10th November 2020
There is a lot of talk about web performance as a ranking signal in Search Engines and how important or not it is, but often people are overlooking how performance affects multiple phases of a search engine such as crawling, rendering, and indexing.
In this talk, we'll try to understand how a search engine works and how some aspects of web performance affect the online presence of a website.
Keeping Things Lean & Mean: Crawl Optimisation - Search Marketing Summit AUJason Mun
If you haven’t heard of crawl budget, you should! It is a precious commodity in SEO. The higher your PageRank, the bigger the crawl budget. Search engines are data hungry robots and can often chew up crawl budget crawling useless URLs and pages of your website. In this session, learn how to control what search engine robots can and can’t crawl. Find out crawl optimisation opportunities and keep your website lean and mean!
An SEO optimized website is best charged up.pdfMindfire LLC
React sites confront significant problems in terms of search engine optimization. One of the primary reasons is that most React developers focus on client-side supplies. At the same time, Google focuses on server-side rendering, which makes ReactJS and search engine optimization challenging. This blog will go through all of the practical techniques to creating an SEO-friendly React app.
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your LogsDistilled
In the SEO industry, we obsess on everything Google says, from John Mueller dropping a hint in a Webmaster Hangout, to the ranking data we spend $1000s to gather. Yet we ignore the data Google throws at us every day, the crawling data. For the longest time, site crawls, traffic data, and rankings have been the pillars of SEO data gathering. Log files should join them as something everyone is doing. We'll go through how to get everything set-up, look at some of the tools to make it easy and repeatable and go through the kinds of analysis you can do to get insights from the data.
Similar to Javascript SEO - Leicester Digital May 2018 (20)
Unleash the power of UK SEO with Brand Highlighters! Our guide delves into the unique search landscape of Britain, equipping you with targeted strategies to dominate UK search engine results. Discover local SEO tactics, keyword magic for UK audiences, and mobile optimization secrets. Get your website seen by the right people and propel your brand to the top of UK searches.
To learn more: https://brandhighlighters.co.uk/blog/top-seo-agencies-uk/
The What, Why & How of 3D and AR in Digital CommercePushON Ltd
Vladimir Mulhem has over 20 years of experience in commercialising cutting edge creative technology across construction, marketing and retail.
Previously the founder and Tech and Innovation Director of Creative Content Works working with the likes of Next, John Lewis and JD Sport, he now helps retailers, brands and agencies solve challenges of applying the emerging technologies 3D, AR, VR and Gen AI to real-world problems.
In this webinar, Vladimir will be covering the following topics:
Applications of 3D and AR in Digital Commerce,
Benefits of 3D and AR,
Tools to create, manage and publish 3D and AR in Digital Commerce.
Videos are more engaging, more memorable, and more popular than any other type of content out there. That’s why it’s estimated that 82% of consumer traffic will come from videos by 2025.
And with videos evolving from landscape to portrait and experts promoting shorter clips, one thing remains constant – our brains LOVE videos.
So is there science behind what makes people absolutely irresistible on camera?
The answer: definitely yes.
In this jam-packed session with Stephanie Garcia, you’ll get your hands on a steal-worthy guide that uncovers the art and science to being irresistible on camera. From body language to words that convert, she’ll show you how to captivate on command so that viewers are excited and ready to take action.
A.I. (artificial intelligence) platforms are popping up all the time, and many of them can and should be used to help grow your brand, increase your sales and decrease your marketing costs.In this presentation:We will review some of the best AI platforms that are available for you to use.We will interact with some of the platforms in real-time, so attendees can see how they work.We will also look at some current brands that are using AI to help them create marketing messages, saving them time and money in the process. Lastly, we will discuss the pros and cons of using AI in marketing & branding and have a lively conversation that includes comments from the audience.
Key Takeaways:
Attendees will learn about LLM platforms, like ChatGPT, and how they work, with preset examples and real time interactions with the platform. Attendees will learn about other AI platforms that are creating graphic design elements at the push of a button...pre-set examples and real-time interactions.Attendees will discuss the pros & cons of AI in marketing + branding and share their perspectives with one another. Attendees will learn about the cost savings and the time savings associated with using AI, should they choose to.
Short video marketing has sweeped the nation and is the fastest way to build an online brand on social media in 2024. In this session you will learn:- What is short video marketing- Which platforms work best for your business- Content strategies that are on brand for your business- How to sell organically without paying for ads.
The session includes a brief history of the evolution of search before diving into the roles technology, content, and links play in developing a powerful SEO strategy in a world of Generative AI and social search. Discover how to optimize for TikTok searches, Google's Gemini, and Search Generative Experience while developing a powerful arsenal of tools and templates to help maximize the effectiveness of your SEO initiatives.
Key Takeaways:
Understand how search engines work
Be able to find out where your users search
Know what is required for each discipline of SEO
Feel confident creating an SEO Plan
Confidently measure SEO performance
The digital marketing industry is changing faster than ever and those who don’t adapt with the times are losing market share. Where should marketers be focusing their efforts? What strategies are the experts seeing get the best results? Get up-to-speed with the latest industry insights, trends and predictions for the future in this panel discussion with some leading digital marketing experts.
When most people in the industry talk about online or digital reputation management, what they're really saying is Google search and PPC. And it's usually reactive, left dealing with the aftermath of negative information published somewhere online. That's outdated. It leaves executives, organizations and other high-profile individuals at a high risk of a digital reputation attack that spans channels and tactics. But the tools needed to safeguard against an attack are more cybersecurity-oriented than most marketing and communications professionals can manage. Business leaders Leaders grasp the importance; 83% of executives place reputation in their top five areas of risk, yet only 23% are confident in their ability to address it. To succeed in 2024 and beyond, you need to turn online reputation on its axis and think like an attacker.
Key Takeaways:
- New framework for examining and safeguarding an online reputation
- Tools and techniques to keep you a step ahead
- Practical examples that demonstrate when to act, how to act and how to recover
Core Web Vitals SEO Workshop - improve your performance [pdf]Peter Mead
Core Web Vitals to improve your website performance for better SEO results with CWV.
CWV Topics include:
- Understanding the latest Core Web Vitals including the significance of LCP, INP and CLS + their impact on SEO
- Optimisation techniques from our experts on how to improve your CWV on platforms like WordPress and WP Engine
- The impact of user experience and SEO
Most small businesses struggle to see marketing results. In this session, we will eliminate any confusion about what to do next, solving your marketing problems so your business can thrive. You’ll learn how to create a foundational marketing OS (operating system) based on neuroscience and backed by real-world results. You’ll be taught how to develop deep customer connections, and how to have your CRM dynamically segment and sell at any stage in the customer’s journey. By the end of the session, you’ll remove confusion and chaos and replace it with clarity and confidence for long-term marketing success.
Key Takeaways:
• Uncover the power of a foundational marketing system that dynamically communicates with prospects and customers on autopilot.
• Harness neuroscience and Tribal Alignment to transform your communication strategies, turning potential clients into fans and those fans into loyal customers.
• Discover the art of automated segmentation, pinpointing your most lucrative customers and identifying the optimal moments for successful conversions.
• Streamline your business with a content production plan that eliminates guesswork, wasted time, and money.
Search Engine Marketing - Competitor and Keyword researchETMARK ACADEMY
Over 2 Trillion searches are made per day in Google search, which means there are more than 2 Trillion visits happening across the websites of the world wide web.
People search various questions, phrases or words. But some words and phrases are searched
more often than others.
For example, the words, ‘running shoes’ are searched more often than ‘best road running
shoes for men’
These words or phrases which people use to search on Google are called Keywords.
Some keywords are searched more often than others. Number of times a keyword is searched
for in a month is called keyword volume.
Some keywords have more relevant results than others. For the phrase “running shoes” we
get more than 80M relevant results, whereas for “best road running shoes for men” we get
only 8.
The former keyword ‘running shoes’ has way more competition from popular websites to
new and small blogs, whereas the latter keyword doesn’t have that much competition. This
search competition for a keyword is called search difficulty of a keyword or keyword
difficulty.
In other words, if the keyword difficulty is ‘low’ or ‘easy’, there won’t be any competition
and if you target such keywords on your site, you can easily rank on the front page of Google.
Some keywords are searched for, just to know or to learn some information about something,
that’s their search intention. For example, “What shoe size should I choose?” or “How to pick
the right shoe size?”
These keywords which are searched just to know about stuff are called informational
keywords. Typically people who are searching this type of keywords are top of a Conversion
funnel.
Conversion funnel is the journey that search visitors go through on their way to an email
subscription or a premium subscription to the services you offer or a purchase of products
you sell or recommend using your referral link.
For some buyers, research is the most important part when they have to buy a product.
Depending on that, their journey either widens or narrows down. These types of buyers are
Researchers and they spend more time with informational keywords.
Conversion is the action you want from your search visitors. Number of conversions that you
get for every 100 search visitors is called Conversion rate.
People who are at different stages of a conversion funnel use different types of keywords.
In this presentation, Danny Leibrandt explains the impact of AI on SEO and what Google has been doing about it. Learn how to take your SEO game to the next level and win over Google with his new strategy anyone can use. Get actionable steps to rank your name, your business, and your clients on Google - the right way.
Key Takeaways:
1. Real content is king
2. Find ways to show EEAT
3. Repurpose across all platforms
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
Javascript SEO - Leicester Digital May 2018
1. When Google looks at your
website, what does it see?
Kieran Headley
theWebShed
Javascript SEO
Leicester Digital
2. Javascript SEO
Leicester Digital
• The Google process.
• More than one Googlebot.
• How to test your website.
• How to implement changes.
• Some resources you might like.
• Any questions?
What we will cover…
4. Javascript SEO
Leicester Digital
Website crawling process…
1. Googlebot receives a website URL.
2. It then sets about crawling the URL.
3. Extracts all URL’s that it finds within <a> tags.
4. When the crawler sees URLs that are new or changed since its last visit, it sends them to the indexer.
Crawl
Googlebot
5. Javascript SEO
Leicester Digital
Website crawling process…
1. Googlebot receives a website URL.
2. It then sets about crawling the URL.
3. Extracts all URL’s that it finds within <a> tags.
4. When the crawler sees URLs that are new or changed since its last visit, it sends them to the indexer.
5. Indexer then takes all the information from the page to analyse content and relevancy.
6. The indexer also renders the page and executes the JavaScript.
7. Any additional URL’s found when the page is rendered are then sent to the indexer.
Crawl
Googlebot
Index
Caffeine
6. Javascript SEO
Leicester Digital
Website crawling process…
1. Googlebot receives a website URL.
2. It then sets about crawling the URL.
3. Extracts all URL’s that it finds within <a> tags.
4. When the crawler sees URLs that are new or changed since its last visit, it sends them to the indexer.
5. Indexer then takes all the information from the page to analyse content and relevancy.
6. The indexer also renders the page and executes the JavaScript.
7. Any additional URL’s found when the page is rendered are then sent to the indexer.
8. A user can then find the website when querying Google.
Crawl
Googlebot
Index
Caffeine
Query
Search
8. Javascript SEO
Leicester Digital
Googlebot 2.1…
• The original Googlebot.
• Downloads HTML, CSS and image files when crawling a
website.
• Checks for changes in the page and sends to the
indexer.
9. Javascript SEO
Leicester Digital
Googlebot WRS…
• Runs in addition to Googlebot 2.1 during the indexing
process.
• Renders the page using Google’s WRS based on Chrome 41.
• Any additional links found within the rendered page are
added to the crawl queue.
10. Javascript SEO
Leicester Digital
Google’s Web Render Service…
• Web Render Service (WRS) is a sub system of Caffeine (Indexer).
• Is based on Chrome 41.
• Is used to fully render pages.
• Google WRS is limited, advise you using fall backs. Service workers (PWA), IndexedDB and
WebSQL interfaces are all disabled.
• More info: https://developers.google.com/search/docs/guides/rendering
12. Javascript SEO
Leicester Digital
Test 1 - Page with no JS-made changes…
We’ve made no changes to this page using JS before submitting this page to fetch & render (‘F+R’) and
requesting indexing (‘I’) on the 20th December.
13. Javascript SEO
Leicester Digital
Test 2 - Page with JS-made change but not updated…
There is an update to the page title of this page made via JS, but this was done (and indexed)
before this test on the 20th December.
14. Javascript SEO
Leicester Digital
Test 3 - Page with first ever JS-made change…
We updated the page title and H1 via JS just before submitting this page on 27th December.
17. Javascript SEO
Leicester Digital
A couple of notes…
Rendering JavaScript pages is not as forgiving as rendering HTML pages, a
single error in your JavaScript code can cause Google to be unable to render
your page.
18. Javascript SEO
Leicester Digital
A couple of notes…
If the website is JavaScript-rich Google will not index the content until the
page has been rendered.
This can slow down the indexing process.
21. Javascript SEO
Leicester Digital
Indexing speed…
https://strategiq.co/javascript-indexing-drag-race/
• Create two identical new pages.
• Each containing 250-300 words of unique copy, 1x H1, 1x <h2> +
optimised title.
• Page #1 has the content in the source – visible on page load
• Page #2 has the content added via JavaScript – no presence in the source
(including title)
• Both pages published (but orphaned from main navigation) at the same
time
• Both pages fetched and rendered by Googlebot (and crawl requested) at
the same time.
• Monitor both keywords hourly and observe the time-difference between
the two.
22. Javascript SEO
Leicester Digital
Indexing speed…
JavaScript implemented content appears to be crawled & indexed in the
same time as content loaded in the source; assuming optimal conditions.
https://strategiq.co/javascript-indexing-drag-race/
23. How do you know if JavaScript
has changed the page?
Javascript SEO
Leicester Digital
39. Why would I make changes?
Javascript SEO
Leicester Digital
40. Javascript SEO
Leicester Digital
• Tricky CMS systems.
• Difficult development teams.
• Test SEO changes before rolling them out.
Why would I make changes…
41. So how can I make changes?
Javascript SEO
Leicester Digital
48. Javascript SEO
Leicester Digital
Some other great resources
http://www.stateofdigital.com/javascript-seo-the-definitive-resource-list/
https://www.elephate.com/blog/ultimate-guide-javascript-seo/
https://thewebshed.co/weve-learnt-far-using-javascript-seo/
https://www.searchviu.com/en/javascript-seo-experiments-google-tag-manager/
https://groups.google.com/forum/#!forum/js-sites-wg