我有一个页面,在一个照片和描述链接的地方,我想用JavaScript代替硬编码的链接,这将添加它们,因为我不希望搜索引擎滚动链接。我没有想要使用“nofollow”属性。如何在js中编写它。Javascript链接SEO
-1
A
回答
1
更新:我可能误解了你 - 我想你想保持搜索引擎可见性。你能澄清你想要哪一个吗?如果你不要想链接和图像被索引,我会说nofollow
其实是你最好的朋友。基于JavaScript的解决方案当然是可行的,但会锁定没有启用它的客户端。
原来的答复
通常的方法是保持在一个标准href
属性的链接,并添加一个JavaScript onclick
事件确实使用HREF的东西,并返回false
所以“正常”链接不会被触发。
这留下了一个搜索引擎可读的链接,并且禁用JavaScript的客户端仍然以某种方式访问该图像。
该技术也被称为progressive enhancement。
0
我会惊讶的是谷歌无法处理从Javascript创建的链接。如果要保留链接的页面未索引,请在目标页面上的链接或noindex上使用nofollow,或将它们添加到robots.txt。
相关问题
- 1. Magento SEO链接
- 2. SEO友好的JavaScript和CSS链接?
- 3. SEO在AJAX链接
- 4. SEO网站只有链接
- 5. SEO - 链接列表 - Farmlinking?
- 6. Canonical链接seo友好
- 7. HTML5 pushstate和SEO链接
- 8. SEO谷歌链接跟踪
- 9. 的Joomla 2.5 GET SEO链接
- 10. 如何打开javascript链接以共享seo目的的不同链接?
- 11. URL关键字作为链接SEO
- 12. 链接包含#,会影响SEO吗?
- 13. 轨SEO链接,转换 - 以空间
- 14. SEO:可以动态生成链接吗?
- 15. 机器人,SEO和ASP.NET __doPostBack链接
- 16. 使用htaccess的良好的SEO链接
- 17. SEO阿贾克斯和链接
- 18. OpenCart更改分页链接到SEO链接
- 19. SEO:在HREF中使用#hash链接或为AJAX链接使用正常链接?
- 20. Javascript分页和SEO
- 21. 硒JavaScript链接
- 22. 链接在JavaScript?
- 23. HTML/JavaScript链接
- 24. Javascript锚链接
- 25. Javascript链接在
- 26. 如何将旧链接重定向到新的SEO友好链接?
- 27. 将链接链接至本JavaScript代码
- 28. JSF用Javascript链接回到链接
- 29. href链接在链接前执行javascript
- 30. 用Javascript链接替换HTML链接
你为什么不想用“nofollow”?如果你在页面上有静态链接,它的加载速度比用JavaScript生成链接的速度要快,搜索引擎会尊重“nofollow”。 – 2010-05-24 11:25:55
如果你想搜索引擎不用,使用robots.txt,不要认为“没有JavaScript”的意思是“搜索引擎”。 – Quentin 2010-05-24 11:53:42