我有一些内容想与其他网站分享。
目前我通过 iframe 执行此操作:
<iframe width=“540”; height=“700” frameborder=“0” src=“http://www.energiekostencalculator.nl/forms/frame_tabs.php?first=yes&product=1&links=1&css=http://www.energiekostencalculator.nl/forms/susteen.css”></iframe>
这有两个问题。
- 它对 SEO 不友好。 iframe 内容上的链接不算作入站链接,因为它们的页面托管在我的服务器上。
- (无论如何在我的服务器上)不可能将外部 CSS 样式表链接到 iframe 的内容。目的是让其他网站可以轻松地将他们的样式表链接到我的内容。
谁有这些问题的解决方案? 也许使用 jquery(见下文),但我不确定 Google 是否会解析它并“查看”链接...
<html>
<head>
<script src="/js/jquery.js" type="text/javascript">
</head>
<body>
<div id='include-from-outside'></div>
<script type='text/javascript'>
$('#include-from-outside').load('http://example.com/included.html');
</script>
</body>
</html>
最佳答案
看看 TripAdvisor 是如何做到的 - 一个静态链接,然后在页面加载后用 javascript 替换它。
<div id="TA_rated459" class="TA_rated">
<ul id="JRrkXsd6H" class="TA_links GYO6Zcd">
<li id="IN1Gc4AMw8T" class="zQkgIs4xdv"><a href=http://www.tripadvisor.com/Hotel_Review-g294207-d501440-Reviews-Ngong_House-Nairobi.html>Ngong House</a></li>
</ul>
</div>
<script src="http://www.jscache.com/wejs?wtype=rated&uniq=459&locationId=501440&lang=en_US"></script>
关于php - iframe 的 SEO 友好替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4943677/