【转载】SEO优化程序
原贴奉上:
https://www.52pojie.cn/thread-1332280-1-1.html
演示站点:
优化效果:
上线5天来,一个新站(旧域名)的搜索结果有16个,说明就如那位大神说的一样,效果肯定是有的,但是更多的还是需要自己去优化和更新,不然百度有100多种算法等着你。
以上的数据就是大神SEO程序上线以来的结果。
因为大神第一次发出来,我就进行了解密并上线,再次声明并不是不尊重作者,是的确因为我自己也是小白,然后不管怎么搞 都提示那句,肯本打不开程序,没办法~~ 然后就发现程序有报错,可能是PHP的版本问题造成的。
百度自动提交代码:
<?php
$urls = array(
'https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'],
);
$api = 'http://data.zz.baidu.com/urls?site=https://www.xxxxxx.com&token=0000000000';
$ch = curl_init();
$options = array(
CURLOPT_URL => $api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode("\n", $urls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
//echo $result;
?>
$api 对应的是百度资源平台的接口调用地址:
//echo $result; 我已经注释了 是输出你推送了多少 还有多少推送量
apche伪静态(SEO是我的目录名称,对应你们自己修改):
RewriteEngine On
RewriteBase /seo/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
Nginx 伪静态
if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php/$1 last;
}
整体部署的流程:
- 下载开源程序及主程序
- 上传到你的网站二级目录(比如seo)
- 部署伪静态
- 添加自动提交代码到index.php,放到ob_start();?>下面即可。
- 打开网站测试,能发现标题和内容能刷新一次变换一次,点击链接也能刷新网站内容变化 就说明成功了。
注意:有的不是用的seo的目录名称,请自行修改伪静态及index.php中JS和CSS的路径地址。
CTRL+D快速收藏,欢迎常来喔