wordpress中用JavaScript 输出页面代码的方法

wordpress中用JavaScript 输出页面代码的方法,第1张

wordpress中用JavaScript输出页面代码的方法

为什么要用JavaScript输出网页代码?为了避免被搜索引擎搜索到。也就是说,不允许搜索引擎关心这类内容,而突出你网站的其他更有价值的内容。

例如,一个做音乐的网址毫无疑问不期待搜索引擎百度收录它的归档月份,由于没人会根据这一来检索进去.这大家就可以用JavaScript输出这些内容.
自己已经应用的iNove与我公布的较大区别是在SEO上,你能查询一下网页页面代码,我的侧边栏许多内容全是JavaScript输出的.由于侧边栏一般具有导航栏功效,但它杂乱无章,不可以指出管理中心内容,这就是为何将GoogleAdsense放侧边栏常常会显示信息"性传播疾病广告宣传".
那如何使用JavaScript输出内容呢?下边大家以自己侧边栏的WP-RecentCommentswidget为例子表明一下:
一般输出方式:

拷贝代码代码以下:
<!--recentcomments-->
<?phpif(function_exists('wp_recentcomments')):?>
<divclass="widget">
<h3>RecentComments</h3>
<ul>
<?phpwp_recentcomments('limit=10&length=17&post=false&smilies=true');?>
</ul>
</div>
<?phpendif;?>

JavaScript输出方式:

拷贝代码代码以下:
<!--recentcomments-->
<?php
//软件被激话才开展下列实际 *** 作
if(function_exists('wp_recentcomments')){
//一行行黏合HTML代码
$html='<divclass="widget">'
.'<h3>RecentComments</h3>'
.'<ul>';
$html.=wp_recentcomments('limit=10&length=17&post=false&smilies=true',false);
$html.='</ul>'
.'</div>';
//转义解决
$html=str_replace('"','\"',$html);
$html=str_replace("'","\'",$html);
//将HTML制成JavaScript输出代码
$out='<scripttype="text/javascript">'."\n"
.'//<![CDATA['."\n"//合乎XHTML的注解刚开始
.'document.write("'.$html.'");'."\n"
.'//]]>'."\n"//合乎XHTML的注解完毕
.'</script>';
//输出网页页面代码
print($out);
}
?>

代码中早已有一定的注解,其实不是很难.此外,自己强烈要求将RecentComments,Archives,Meta和广告宣传都制成JavaScript输出.
一些盆友应当看出来,实际上自己的blogSEO水平并不高,但一些事是非他不可的,例如一部分内容用JavaScript输出,再加上nofollow这些.
那么做有木有并发症?是有的.假如别人的电脑浏览器不兼容JavaScript,那麼他将看不见这些内容.因此该法能用,功能强大,但请谨慎使用.

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/772605.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存