CSS Display None / Hidden? Will I get in Trouble?
-
Hi, We're integrating over a dozen of videos to the site to be featured in a slideshow manner.
A selected video will be featured in the center of the page, meanwhile the user can click on the small thumbnails and change it to something else.
For the selected videos, there will be a transcript shown right next to the video.
The trick is, we cant show the transcripts for all the videos at once, since that's just bad user experience - the page will be miles long.
We want to hide the transcripts for the videos which are not shown either in a div - or in some other Google friendly manner.
The question is? Is this Google - legit? Is there a chance of being flagged, since so much content will be hidden?
-
Hey,
I think I answered the question.
Go to this page: http://www.seomoz.org/article/search-ranking-factors
Click on any of the tabs. Scroll a little bit and select a sentence and search for it on Google You will see that Google gives the right URL, however it doesn't highlight the text on SERPs.
I do believe there is less weight given in that case, since google doesnt even seem to highlight the sentence In the case of long tail keywords, it will pick the destination that delivers the intent right away. In the case of hidden / non visible divs, there are more steps required to get there.
-
As long as all the text content is visible in the HTML and is accessible for users - then you'll be absolutely fine.
The CSS Display none method is normally a good solution.
However... for numerous reasons I agree with Mike that you shouldn't have all the videos and transcripts on a single page. Have you looked at possibly using HTML5 pushState as an alternative solution?
-
We use CSS Hidden content behind a clickable "Read More" on pretty much all of our sites in places where we want certain things viewable above the fold (mainly for aesthetic reasons). We've never seen any issues with Google not giving proper weight to the hidden content or flagging it as cloaking.
In your case though, I'd be concerned that having the transcripts for 12+ videos hidden on one page will make it less likely that each video will be found as easily as they should have. E.G. A video that would be perfectly relevant to a search may not appear in the SERPs for relevant terms because it is overshadowed by one or more of the other 12+ video transcripts. IMO, It might be more search-friendly and user-friendly to instead have a hub page linking out to the individual pages hosting the video and its related content.
-
Hi,
Sorry, to actually rephrase the question - will the page / site be given proper credit for that content? I know that Google will index it, and find within the quotations, but do you know if it will somehow take away the weight of that content since it is hidden? Will it show up if similar queries are searched?
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
SEO Class/Course/Certification
Hello, I'm located in the US and I'm looking for **good **SEO classes or courses. Something that provides certification when completed, if possible. This is something that my employer wants to do. I know MOZ offers a lot of information here and has a course as well, but I'm looking for something that is in person. I tend to learn better that way. I see some things pop up when I search, but I believe most of it is just junk. I am looking for something that would basically go from intermediate to advanced. Thank you!
Intermediate & Advanced SEO | | slecinc0 -
Staging/Development Site Indexed?
So, my company's site has been pretty tough to try to get moving in the right direction on Google's SERPs. I had believed that it was mainly due to having a shortage of back links and a horrible home page load time. Everything else seems to be set up pretty well. I was messing around and used the site: Google search operator for our staging site. I found stage.site.com and a lot of our other staging pages in the search results. I have to think that this is the problem and causing a duplicate content penalty of the entire site. I guess I now need to 301 redirect the entire site? Has anyone every had this issue before and have fixed it? Thanks for any help.
Intermediate & Advanced SEO | | aua0 -
Will 301 Redirects Slow Page Speed?
We have a lot of subdomains that we are switching to subfolders and need to 301 redirect all the pages from those subdomains to the new URL. We have over 1000 that need to be implemented. So, will 301 redirects slow the page speed regardless of which URL the user comes through? Or, as the old urls are dropped from Google's index and bypassed as the new URLs take over in the SERPs, will those redirects then have no effect on page speed? Trying to find a clear answer to this and have yet to find a good answer
Intermediate & Advanced SEO | | MJTrevens0 -
New site - when will it rank?
We changed our domain 6 weeks ago as we had a penalty we couldn't shake off... My question is: How long will it take to rank for our keywords. I appreciate this is a difficult questions as there are a lot of factors that will effect our ranking. Do Google wait a period of time before allowing a new site to rank well?
Intermediate & Advanced SEO | | jj34340 -
We will be switching our shopping cart platform from volusion to magento and really cautious / nervous about our rankings / seo stuff. any advice for anyone that has migrated stores, etc. these urls are years old, etc.
shopping cart platform switch and SEO. What do you suggest? What's the best way to ensure we keep rankings.
Intermediate & Advanced SEO | | PaulDylan0 -
Reciprocal Links and nofollow/noindex/robots.txt
Hypothetical Situations: You get a guest post on another blog and it offers a great link back to your website. You want to tell your readers about it, but linking the post will turn that link into a reciprocal link instead of a one way link, which presumably has more value. Should you nofollow your link to the guest post? My intuition here, and the answer that I expect, is that if it's good for users, the link belongs there, and as such there is no trouble with linking to the post. Is this the right way to think about it? Would grey hats agree? You're working for a small local business and you want to explore some reciprocal link opportunities with other companies in your niche using a "links" page you created on your domain. You decide to get sneaky and either noindex your links page, block the links page with robots.txt, or nofollow the links on the page. What is the best practice? My intuition here, and the answer that I expect, is that this would be a sneaky practice, and could lead to bad blood with the people you're exchanging links with. Would these tactics even be effective in turning a reciprocal link into a one-way link if you could overlook the potential immorality of the practice? Would grey hats agree?
Intermediate & Advanced SEO | | AnthonyMangia0 -
Lost positions, how to get them back?
Ok, like 1 year ago my site was doing good in google search engine. But I decided to change CMS and design of the site. Did some mistakes like, changed site links structure (when I notice it later I changed it back), then some of the pages were lost because I simply didn't need them on the new cms and there were no feature of keeping them. Site has a lot of backlinks and was strong in rankings. It's been almost a year or maybe already a year and I can't get even to top100 for those keywords... But I was in (top10-20) Site is still getting links, ranking well on yahoo and baidu, but google, just won't let my main keywords to come back. I rank for some that doesn't make sense to me and I even wasn't working on them.
Intermediate & Advanced SEO | | onmaso0