我已经阅读了很多关于搜索引擎优化和网络性能的文章,但现在我有一个愚蠢的问题,我正试图回答自己,但我不能。在许多情况下,很好地利用rel="nofollow"
来改善搜索引擎优化,它是众所周知的和有记录的。
如果我的外部样式表(.css)和脚本(.js)不在我的网站上托管,我是否需要使用rel="nofollow"
来改善SEO?
说我的网站是Google。如果我的页面中包含以下内容:
<link href="http://www.blabla.com/myAwesomeStylesheet.css" type="text/css">
<script href="http://www.chucknorris.com/youWillDie.min.js" type="text/javascript">
哪一个更好:
<!-- First way -->
<link href="http://www.blabla.com/myAwesomeStylesheet.css" rel="stylesheet" type="text/css">
<script href="http://www.chucknorris.com/youWillDie.min.js" type="text/javascript">
<!-- Second way -->
<link href="http://www.blabla.com/myAwesomeStylesheet.css" rel="nofollow" type="text/css">
<script href="http://www.chucknorris.com/youWillDie.min.js" rel="nofollow" type="text/javascript">
<!-- Third way -->
<link href="http://www.blabla.com/myAwesomeStylesheet.css" type="text/css">
<script href="http://www.chucknorris.com/youWillDie.min.js" type="text/javascript">
答案 0 :(得分:6)
SEO建议在Stack Overflow上是偏离主题的。但你的问题仍然可以在这里得到解答,因为......
在HTML5中, nofollow
link type只能与a
和area
元素一起使用。
所以不要在link
元素上使用它。
对于script
elements,首先有没有rel
属性。
(注意:您的script
元素的type
值为text/css
。这可能不是您想要的。如果是JavaScript,请使用text/javascript
({{ 3}})。)
答案 1 :(得分:3)
嗯,你在这三个脚本标签中都有“text / css”,所以我一开始就删除它们! :)
将rel=nofollow
添加到样式表和脚本代码中虽然没有SEO优势。
<强> Interesting read 强>