6 votes

Are Googlebot and other search engine crawlers able to detect if element is hidden after page load by JavaScript?

Googlebot now renders pages and views the page as a user sees it when it loads, including applying CSS and running JavaScript. Google will detect text that is hidden using either CSS or JavaScript. ...
Stephen Ostermiller's user avatar
5 votes
Accepted

How to detect whether a hidden content will cause a penalty from Google or not?

If Lighthouse is warning about dom size that may result in performance issues which can effect the sites rating because of the algo on performance. Can you use a progressive method to get the ...
Wayne Smith's user avatar
  • 2,656
5 votes

Is content inside a zero height element bad for SEO?

I make an effort to have all content visible at some point with normal usage, just wanted to disclose my bias first. Use cases for content not visible on a page at some point with normal usage. Slide ...
Wayne Smith's user avatar
  • 2,656
3 votes

How to detect whether a hidden content will cause a penalty from Google or not?

I don't think there's any way of knowing if hidden content will trigger a Google penalty (outside of doing it and finding out), simply because, by giving out that info, it opens the whole system up to ...
divillysausages's user avatar
2 votes

Is hiding text in links bad if the links are icon fonts?

I would recommend using the sr-only class for this. Your example is good, but the hide-text class has been deprecated as of Bootstrap 4.1, and it will be removed entirely with the release of 5.0 (...
Josh's user avatar
  • 312
2 votes

Does bootstrap hidden-sm effect SEO consequences

Google does not punish sites with hidden elements, in fact its been like this for several years. Nowadays Google is much smarter than it was a decade ago, their bots are able to understand a great ...
Simon Hayter's user avatar
2 votes
Accepted

Can 'crumbs' in a long line of breadcrumbs (using Schema.org) be removed for smaller screen sizes?

It's actually very common to see sites using display: none on elements that do not render correctly on smaller screens. Not hiding breadcrumbs unless addressed can actually harm your mobile ranking ...
Simon Hayter's user avatar
2 votes

Printable characters between two links. How to legally hide so my page still appears correctly?

When you don´t put something in between, are your links even visible / klickable on your page? Normally you would attach a link to a picture like this. <a href="image1"><img src="example....
veritaS's user avatar
  • 243
2 votes

What is the SEO impact of text appearing on mouse over

Search engines look at page source, not the cosmetic aspect of a design directly*. Providing you are using CSS for your overlays and transitions, not scripting that hinders crawlers you will be ...
Randomer11's user avatar
2 votes

Does Google index or see data used by JavaScript in a hidden <p>?

Google does crawl and see content in the page that is hidden by default. However Google does not usually index content that is initially hidden. Googlebot now renders pages and indexes the parts ...
Stephen Ostermiller's user avatar
2 votes

Would Google think a hidden "skip to content" link is deceptive?

if it interests you, even google's search page uses it: to find it, load a search, then press the "tab" button without clicking on anything else.
George's user avatar
  • 121
2 votes
Accepted

Can hidden lines in heading tags and content sections help SEO?

Absolutely not, on the contrary, you could be penalized by cloaking. Cloaking is a search engine optimization (SEO) technique in which the content presented to the search engine spider is ...
Emirodgar's user avatar
  • 3,817
2 votes

Can I use H1 with logo alt text or font size zero if I don't have a good place on the page to show big text?

While H1 used to be a major ranking factor, this is now no longer the case. Check out this article: https://www.searchenginejournal.com/h1-headings-for-google/406720/#close Some of the relevant copy: ...
Henry Visotski's user avatar
2 votes

Can display:none CSS be used on a div with a rich snippet?

For such a purpose, the meta element can be used. It’s visually hidden by default. <meta itemprop="bestRating" content="5" /> (For representing a rating value in HTML, you could also use the ...
unor's user avatar
  • 21.7k
2 votes

Is it bad for SEO to use CSS to hide the H1 tag for mobile visitors?

The standard practice for showing h1 tags on large resolution screens (PC) while hiding h1 tags for mobile devices is to use CSS in a way similar to as follows: <head> <meta name="viewport" ...
Michael d's user avatar
  • 4,803
1 vote

Can I use H1 with logo alt text or font size zero if I don't have a good place on the page to show big text?

Both of your solutions 1 & 2 (minus the image in 1) look like great candidates for a <title> tag. Henry gives solid advice. Just don't use an <h1>.
Mike Ciffone's user avatar
  • 6,360
1 vote

Can hidden lines in heading tags and content sections help SEO?

Google does not 'score code' it scores rendered content and placement, little to no weight is assigned to 'styling' because 'design' is subjective, you do not need a word to be in bold or underline ...
Simon Hayter's user avatar
1 vote

Should I use CSS to hide a duplicative menu or does it need to be removed from the page source for SEO?

Technically speaking it's not ideal to use display: none to permanently hide content that will never be shown to the user. However there are so many legitimate reasons to use display: none, especially ...
Maximillian Laumeister's user avatar
1 vote
Accepted

SEO Friendly Way to Hide Vehicle Year Range

The site in question uses WordPress and Shortcodes Ultimate. The solution I chose: [su_lightbox type="inline" src="#model-t-fitment"]1919-1927[/su_lightbox] [su_lightbox_content ...
Kyle's user avatar
  • 121
1 vote

Do the <detail> and <summary> HTML tags which hide text until clicked have any effect on SEO?

IMHO, we can reasonably assume that even though the content isn't automatically visible, it will still affect the SEO rank for your site/page. Here's why: Google's SEO algorithms is a combination of ...
elbrant's user avatar
  • 890
1 vote

Because alt is not allowed on SVG image link, can I add a second display:none image to let Google see alt text?

I would not recommending hiding your images with alttext as Googlebot might consider this to be cloaking and keyword stuffing. It could be very risky. Sources on the web are saying to use <title&...
Michael d's user avatar
  • 4,803
1 vote

Hiding the text that is already shown in a preview image

It looks a bit long, but I suppose you could just drop it into the image's alt attribute. <div class="image-container"> <img src="preview.doc.jpg" alt="Lots ...
Andrew Lott's user avatar
  • 5,854
1 vote

Hiding the text that is already shown in a preview image

If you want to follow best practice as far as Google's Guidelines are concerned, you should be showing everyone the exact same content - users and bots alike. An alternative would be to place the ...
Hannah C.'s user avatar
  • 368
1 vote

Can problems with inline styles in Google webcache text only view affect SEO?

Inline CSS directly doesn't affect your site SEO if it is less enough but it may affect indirectly to it. Inline CSS affects page weight of your pages and browsers finds it quite difficult to load ...
Master Prons's user avatar
1 vote

Using the same word in multiple links to other pages -- avoid looking spammy while getting the benefit of linking using that keyword

Some research would reveal that setting font-size to 0 would probably be frowned upon in this instance, considering it isn't actually for ADA but because I want a more aesthetically pleasing category ...
FranticJ3's user avatar
1 vote
Accepted

Hidden "< prev" and "next >" pagination links on first and last page respectively

The best practice is to omit the previous link (on the first page) and the next link (on the last page), because user agents without CSS support will display them, which might confuse users having ...
unor's user avatar
  • 21.7k
1 vote

Will underlying content (hidden by z-index until exposed by user action) be ignored by Google?

Search engine bots evaluate HTML content, not CSS positioning. Whatever text you have inside your HTML elements is all that matters. So one question is, is the about page filled in on this one at the ...
Rob's user avatar
  • 4,613

Only top scored, non community-wiki answers of a minimum length are eligible