Dave Smart 

618 Followers
200 Following
843 Posts

#WebDev & tech #SEO. Google Search Central Diamond Product Expert.

Maybe the real content we federated was the friends we made along the way?

Webhttps://tamethebots.com/
GitHubhttps://github.com/dwsmart
Twitterhttps://twitter.com/davewsmart
Page Weight | 2024 | The Web Almanac by HTTP Archive

Page Weight chapter of the 2024 Web Almanac covering why page weight matters, bandwidth, complex pages, page weight over time, page requests, and file formats.

SEO | 2024 | The Web Almanac by HTTP Archive

SEO chapter of the 2024 Web Almanac covering crawlability, indexability, page experience, on-page SEO, links, AMP, internationalization, and more.

Was an absolute pleasure writing/editing the SEO chapter of the HTTP Archive's Web Almanac with
@dwsmart, @jammer_volts and Mikael Araujo!

Special shoutout as well to @tunetheweb!

You can read it here: https://almanac.httparchive.org/en/2024/seo

#WebAlmanac #HTTPArchive #SEO

SEO | 2024 | The Web Almanac by HTTP Archive

SEO chapter of the 2024 Web Almanac covering crawlability, indexability, page experience, on-page SEO, links, AMP, internationalization, and more.

Today we released the November 2024 core update. We'll add it to our ranking release history page in the near future and update when the rollout is complete. For more on core updates: https://developers.google.com/search/updates/core-updates
Google Search's Core Updates | Google Search Central  |  What's new  |  Google for Developers

Learn about how core updates work, and what you can do to assess and perhaps improve your content.

Google for Developers

Google's Favicon for search Documentation https://developers.google.com/search/docs/appearance/favicon-in-search updated, min size is 8x8px, but 48px min still recommended.

Still has to be 1:1 aspect (square), but that requirement for it to be a multiple of 48px has gone. That one always felt weird!

I've updated https://faviconcheck.tamethebots.com/ & https://tamethebots.com/tools/fetch-render to reflect these changes.

#seo #favicon

Define Website Favicon for Search Results | Google Search Central  |  Documentation  |  Google for Developers

If your website has a favicon, it can be included in your Google Search results. Follow these favicon SEO instructions to make your site eligible.

Google for Developers

The Chrome team is ramping up our support of bfcache for Cache-Control: no-store pages.

Read more about what that means here:
https://developer.chrome.com/docs/web-platform/bfcache-ccns

Enabling bfcache for Cache-Control: no-store  |  Web Platform  |  Chrome for Developers

Chrome is making a change to allow bfcache usage for pages using Cache-Control: no-store when this is safe to. Find out what that means for developers.

Chrome for Developers

Whenever a date is relevant, relative publication dates like “yesterday” or “3 days ago” end up being useless.

E.g., “yesterday” can be today or the day before yesterday, depending on the time zone of the publication.

It gets messy, too, if you have the page open for a few hours (or days!) and miss to reload.

In my work on @frontenddogma, Medium is notorious here, usually requiring to check the source code to be sure about article dates.

Please provide unambiguous dates.

#dates #usability

Another heads up for Product Schema, EnergyConsumptionDetails will be depreciated in April '25, in favour of hasCertification

https://developers.google.com/search/docs/appearance/structured-data/merchant-listing#certification-example

hasCertification is more flexible and should give opportunities to markup relevant stuff other than energy usage certs down the road. Currently limited to EPREL and some vehicle emissions stuff though, at least in terms of what Google support: https://developers.google.com/search/docs/appearance/structured-data/merchant-listing#certification-properties

How To Add Merchant Listing Structured Data | Google Search Central  |  Documentation  |  Google for Developers

Discover how you can add merchant listing structured data to attract potential buyers while they are searching for items to purchase on Google.

Google for Developers

Debugging async JavaScript exceptions can be tricky! 😖 Learn how #ChromeDevTools predicts if an exception will be caught – and how we make it more accurate! ✨ #engineering #JavaScript #Debugging

👉 https://developer.chrome.com/blog/devtools-catch-prediction

Catch prediction in Chrome DevTools: Why it's hard and how to make it better  |  Blog  |  Chrome for Developers

Learn how the DevTools debugger predicts whether an exception is caught.

Chrome for Developers

We’re pleased to launch CrUX Vis - a new experimental tool to allow you to visualize CrUX History API data:

https://cruxvis.withgoogle.com

This experiment was first put together by Jamison O'Keefe, our 2024 summer intern.

The CrUX History API was released over a year ago and we’ve seen a number of great third-party apps spring up to visualize this data. We thought it was time we offered a way to show this data too.

For more info on the CrUX History API see:
https://developer.chrome.com/docs/crux/guides/history-api

#webperf