Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

F

francisco

@francisco
About
Posts
2
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Images not indexed by Google – lay-image-responsive system
    F francisco

    Hey Armin, thanks a lot for the detailed explanation, that makes sense from a performance perspective.

    The website is https://www.francescocostantino.it, and the specific page I'm concerned about is:
    https://www.francescocostantino.it/francesco-costantino-artista-contemporaneo/

    To answer your question: only one image is indexed.

    But here's why I don't think this is just "Google being selective about which images it indexes": I ran the page through Google's Rich Results Test (which uses the same rendering engine as Googlebot), and in the rendered screenshot only 1 image out of dozens in the gallery actually shows up, the rest stay as blank/placeholder. You can see it here:
    https://search.google.com/test/rich-results/result?id=xXK7lCrVXxZVIHqsarDoMg

    That's a different thing than "Google chose not to index some images": it looks like during headless rendering, the src/data-src swap simply isn't completing for most images on the page, not just a curation choice on Google's side after successfully seeing them.

    So my question is: is there something about how/when the JS swap fires (scroll event, IntersectionObserver, container size calculation via getBoundingClientRect, etc.) that could fail to trigger during a headless render where there's no real user scrolling? That would explain why the rendered screenshot shows almost nothing, even though on a real browser with a real user everything loads fine.

    General Discussion

  • Images not indexed by Google – lay-image-responsive system
    F francisco

    Hello,

    I'm experiencing an issue with image indexing in Google Images for my website:
    https://www.francescocostantino.it

    The site is built with Lay Theme.

    The gallery images (for example, on this page:
    https://www.francescocostantino.it/francesco-costantino-artista-contemporaneo/) are generated using the following approach:

    The src attribute contains only a 1×1 transparent GIF placeholder encoded in Base64, while the actual image URL is stored exclusively in the data-src attribute. The real src value is assigned only through JavaScript.

    Checks already performed

    • I disabled the Lazy Load option in the Lay Options panel, but the behavior does not change: the generated markup still uses a Base64 placeholder in src and the actual image URL in data-src.
    • I tested the page using Google Search Console → URL Inspection → Test Live URL. In the rendered screenshot, the gallery images do not appear.
    • I also tested the page with Google's Rich Results Test, with the same outcome: only one image is rendered out of dozens.

    I have the following questions:

    1. Is there an option (even one that is not exposed in the standard settings panel) to completely disable this JavaScript-based image loading system and restore a standard static <img src="..."> tag, at least for the gallery page?

    2. Is it possible for the theme to natively provide a proper src fallback for every image, so that they can still be indexed even when JavaScript is not executed correctly?

    3. What exactly does the Lazy Load toggle in Lay Options control, if disabling it still results in a Base64 placeholder being written to the src attribute instead of the actual image URL?

    General Discussion
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Recent
  • Tags
  • Popular
  • Users
  • Search