Iframes and Gooogle
-
I am doing some SEO work for client that has a restaurant reservation plugin with a review website connected to it, they handle reservations through an iframe plugin on all pages of the restaurants that are connected to it.
Can I place a link in the iframe and get Google to index it? Would be nice.
Google is indexing the iframes when you look for certain very longtail keywords. Google displays a page where only the iframe is displayed, this is not relevant for the user and I would like to remove it. But I prefer links and indexed iframes over no links and no indexed iframes on longtail keywords.
-
Well if you know that the frame is already indexed you can do a site search of the frame and see what it looks like as well as the last cached date. The query would look something like this:
site:example.com/iframe-page.html
This will give you the page that Google has indexed. If you are going have the pages not be indexed i really so no SEO value into adding a hyperlink pointing to the frame itself (why build its authority if it is not in the SERPS?). So i would really just take into account the end users experience. If they can already see the framed content, why have a link that just shows it again?
If you are able to share some URLs i might be able to give some more specific answers, thanks!
- Kyle
-
Thnx Kyle, I figured that we should add the noindex, follow tag. It is nice to see that you agree on it.
I am still wondering if it is normal to add a link to the frame and get that link indexed, it would be awesome. It would be a relevant link because the user can find reviews of the restaurant it wants to book a table for.
Is there any way to test how much Google can read from my Iframe?
-
Since you have control over it you have a few options to help give the best experience for end users. The first update would be adding the following META tag to your iframe section:
This will allow search engines to crawl the page, follow the links and pass authority BUT keep from indexing them in the search engines. From there if each page is only being framed in on one page you could also include a canonical tag to pass the authority to the higher level page that would be better for end users. However, if it is framed into multiple different pages that approach probably wouldn't not work.
Let me know if that makes sense or if i miss understood your question, thanks!
- Kyle
-
The Iframe is a plugin where people can make a reservation.
I think it is relevant to place a link in the frame where people can read reviews from the people that have visited this restaurant.
-
Yes I have the control over it, because it is our own iframe
-
Quick question, do you have control over the iframed content?
-
Overboslaan
I am going to purposefully not get into what does or does not get indexed with an iFrame and just say it is not IMO a best practice. (Ok, yes Google will index a link in an iFrame...typically that is attributed to the source of the iFrame and not to the site it resides on. Again, whatever anyone believes about iFrames is true....)
With your question, my concern would be that the reviews are tied to the reservations plugin. If, your reviews are set up with structured data, are your reviews showing up when someone searches on the restaurant? Or, do they only show up if I happen to see the reservations page in the serp? With the change to the carousel in local for restaurants, I have to believe that review snippets are ever more important.
Hope this helps.
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
-
Is an iframe redirect on the same Domain bad for SEO
Good morning. We have a vendor that has created a landing page with content that we want to use. Because of the way we built the site, the only way to use the content is to create an i-frame. The i-frame is re-directingon the same Domain. Would we benefit from the SEO Content?
Intermediate & Advanced SEO | | jdenbo_edf0 -
Hide and display iframes on different devices
I have an iframe on my website, I'd like to hide it when a user is browsing with a mobile device and display a different one for that user (which will be hidden on desktop). Is it possible that Google views it as cloaking? does it qualify as hidden content?
Intermediate & Advanced SEO | | OrendaLtd0 -
My client wants to apply schematic markup to their iframe youtube video. Is this possible?
I have a client that wants to apply video object schema to their iframe youtube video. Here is the source code: <iframe src="http://www.youtube.com/embed/clientvideo" width="272" height="202" frameborder="0" allowfullscreen=""></iframe> Is it possible to apply schema markup to this kind of iframe source code? Our development team was having a hard time with it. Thanks!
Intermediate & Advanced SEO | | RosemaryB0 -
How can I make sure Google is crawling a link from an iframe (video)?
Do they crawl backlinks from an iframe example from a Youtube video embedded in a blog post? TIA!
Intermediate & Advanced SEO | | zpm20140 -
Dealing with Redirects and iFrames - getting "product login" pages to rank
One of our most popular products has a very authoritative product page, which is great for marketing purposes, but not so much for current users. When current users search for "product x login" or "product x sign in", instead of getting to the login page, they see the product page - it adds a couple of clicks to their experience, which is not what we want. One of the problems is that the actual login page has barely any content, and the content that it does carry is wrapped around <iframes>. Due to political and security reasons, the web team is reluctant to make any changes to the page, and one of their arguments is that the login page actually ranks #1 for a few other products (at our company, the majority of logins originate from the same domain). </iframes> To add to the challenge - queries that do return the login page as #1 result (for some of our other products) actually do not reference the sign-in domain, but our old domain, which is now a 301 redirect to the sign-in domain. To make that clear - **Google is displaying the origin domain in SERPs, instead of displaying the destination domain. ** The question is - how do we get this popular product's login page to rank higher than the product page for "login" / "sign in" queries? I'm not even sure where we should point links to at this point - the actual sign in domain or the origin domain? I have the redirect chains and domain authority for all of the pages involved, including a few of our major competitors (who follow the same login format), and will be happy to share it privately with a Moz expert. I'd prefer not to make any more information publicly available, so please reach out via private message if you think you can help.
Intermediate & Advanced SEO | | leosaraceni0 -
How to format a video sitemap for GWT using Vimeo iframe code
I noticed a thread on this forum about using the old embedd code from vimeo for videos, although I can't see this option in Vimeo in 2013. My Question is I have Iframe embedded videos from vimeo, How do I format a google video site map accordingly? or do I need a custom media player instead?
Intermediate & Advanced SEO | | robertrRSwalters0 -
Schema.org on Youtube iframe embed?
So I've tried scouring the internet on the proper way to markup youtube videos. I know there's the VideoObject propery but that seems to be more made for the old school embed code that looks like this: <embed width="100%" id="video-player-flash" height="100%" type="application/x-shockwave-flash" src="http://s.ytimg.com/yt/swfbin/watch_as3-vflpp9opi.swf" allowscriptaccess="always" allowfullscreen="true" bgcolor="#000000" flashvars="el=embedded&fexp=904001%2C914057%2C918000%2C910206%2C907217%2C907335%2C921602%2C919306%2C922600%2C919316%2C920704%2C912804%2C913542%2C919324%2C912706&is_html5_mobile_device=false&tabsb=1&hl=en_US&eurl=http%3A%2F%2Fwww.dial800.com%2Fblog%2Fvideos%2Fdial800-product-overview-video&iurl=http%3A%2F%2Fi4.ytimg.com%2Fvi%2Fgk1aD9UCKYA%2Fhqdefault.jpg&tspto=12000&probably_logged_in=1&tsp_buffer=10&video_id=gk1aD9UCKYA&tsp_dvrloop=50&sendtmp=1&enablejsapi=1&sk=WZy3rFIXzzhTB_BpmE1p1tTsbxMib1vIC&rel=1&playlist_module=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswfbin%2Fplaylist_module-vfl3lol2H.swf&jsapicallback=ytPlayerOnYouTubePlayerReady&playerapiid=player1&framer=http%3A%2F%2Fwww.dial800.com%2Fblog%2Fvideos%2Fdial800-product-overview-video"> Do I need to use that code or is it possible to mark it up using just the clean iframe src that youtube provides now?
Intermediate & Advanced SEO | | SirSud0 -
Iframe redirect bad for SEO?
Hi, I have a website (http://www.blowingminds.de) wich I put a spreadshirt shop into via iframe. The thing is I am not sure on how the iframe effects my SEO? Can I just optimise the main domain for search? Well I want the spreadshirt shop to be found under the domain name (www.blowingminds.de) but the only real way to do it is by implementing an iframe because each spreadshirt shop has its own subdomain eg.: blowingminds.spreadshirt.de but the only real way to do it is via iframe, as they do not offer a complete domain redirect. (Or have I overseen some other way?) I hope you guys can help me on this one 🙂 Thanks in advance. Malte
Intermediate & Advanced SEO | | wellbo1