导航:首页 > 网站优化 > phpcms的seo

phpcms的seo

发布时间:2020-09-11 20:34:56

1、PHPcms和dedecms这两个做企业官网的话,哪个更利于seo优化呢?或者说哪个优化效果好

其实两者都对于SEO来说都是相差无几的,因为主要体现SEO差异的不是网站程序,而是站内的链接结构、内容等,以及站外的链接建设、推广等因素所决定的。

另外说一句:从网站安全角度出发,个人建议你使用PHPCMS,因为DEDECMS的程度结构是存在较多漏洞的,而且官方的更新支持不够,经常出现批量的DEDECMS站点被黑客恶意利用,导致辛苦得来的SEO效果功亏一篑。

2、请问phpcmsV9 中栏目SEO模块的 META Title(栏目标题)应该在数据库哪里修改?

估计是模板的问题,不应该是字段里数据的问题。
1、你去后台对应栏目里去看一下栏目设置中的SEO设置里的关键词和描述有没有问题,是否有html代码,如果没有就是模板的问题。
2、如果有的话,这个信息存于 你的表前缀_category 表的 setting字段中,批量修改比较麻烦,如果多余的html代码有规律可以尝试修改。

3、如何优化phpcms网站的文章链接


般蜘蛛在网站第一层到网站第三层会很好的抓取,对于后面的,抓取的效果不怎么好了,所以针对这个规则,我们在构建网站时,尽量减少路径的中间环节,尽量在
短时间内把最后一页的内容展示在蜘蛛眼前,其实这也有利于留住在你网站浏览网页的网友,因为谁也不愿意看一篇文章,点个四、五次都还看不到哈。
针对以上问题PHPCMS网站优化静态页面url生成可以好好的利用下。

首先,进入后台网站频道管理页面,就会看到下面这个图片的样式:

点用红色线条圈住的地方,进入每个频道的修改页面:

同样注意红色圈起的地方,这里就是本篇文章的重点了,你可以自己点一下每一行的下拉菜单,就会发现文章的路径各自不同,选择最短的,对搜索引擎是比较友好的:
最后,更新下缓存,就会发现,每一篇文章的路径从http:
//www.*********.com/agriculture/2008/0113/article_4627.html变成了http:
//www.********.com/agriculture/fenxiyuce_2245.html这样了,从原来的5级目录变成了3级目录,这
样,搜索引擎的蜘蛛在网站上爬行的时候就方便多了,也快多了。

4、PHPCMS V9中$SEO在那个文件里面啊

phpcms\libs\functions\global.func.php

第1446行

5、如何修改phpcms v9的文章和栏目标题seo

以下举一个简单例子:

在v9安装下v9\phpcms\libs\functions\global.func.php 修改函数:


/**
* 生成SEO
* @param $siteid 站点ID
* @param $catid 栏目ID
* @param $title 标题
* @param $description 描述
* @param $keyword 关键词 */ function seo($siteid, $catid = '', $title = '', $description = '', $keyword = '') { if (!emptyempty($title))$title = strip_tags($title); if (!emptyempty($description)) $description = strip_tags($description); if (!emptyempty($keyword)) $keyword = str_replace(' ', ',', strip_tags($keyword)); $sites = getcache('sitelist', 'commons'); $site = $sites[$siteid]; $cat = array(); if (!emptyempty($catid)) { $siteids = getcache('category_content','commons'); $siteid = $siteids[$catid]; $categorys = getcache('category_content_'.$siteid,'commons'); $cat = $categorys[$catid]; $cat['setting'] = string2array($cat['setting']); } //$seo['site_title'] =isset($site['site_title']) && !empty($site['site_title']) ? $site['site_title'] : $site['name']; $seo['site_title'] = $site['name']; //区分首页和站点的标题 $seo['keyword'] = !emptyempty($keyword) ? $keyword : $site['keywords']; $seo['description'] = isset($description) && !emptyempty($description) ? $description : (isset($cat['setting']['meta_description']) && !emptyempty($cat['setting']['meta_description']) ? $cat['setting']['meta_description'] : (isset($site['description']) && !emptyempty($site['description']) ? $site['description'] : '')); //$seo['title'] = (isset($title) && !empty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !empty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : (isset($cat['catname']) && !empty($cat['catname']) ? $cat['catname'].' - ' : '')); ////这里只是使用网站做标题,而去掉栏目名称。 $seo['title'] = (isset($title) && !emptyempty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !emptyempty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : ''); foreach ($seo as $k=>$v) { $seo[$k] = str_replace(array("\n","\r"), '', $v); } return $seo; }

6、phpcms、dedecms、wordpress哪个更有利于SEO啊?

单页的话,就无所谓了。所有优化方面的设置后两个cms都能满足,第一个没用过,不晓得。

7、phpcms和dedecms的区别

phpcms和dedecms的区:
Phpcms和DedeCMS是国内开源的CMS网站管理系统中出色的两个,在性能和稳定安全方面,各有千秋。
一、用户界面
后台界面:Phpcms的后台则比较简洁,菜单数量并不多,但各种功能很全,后台首页提供的统计功能使人人网站基本情况一目了然。美中不足的是没有一键更新功能,网站的html代码、首页、栏目等需要分别更新。
二、数据控制能力
   Phpcms的数据控制能力比dedecms强一些。 从时间上来说,用dedecms生成100个html文件的时间,phpcms可以生成2000个。dedecms的搜索性能极差,搜索局限性大。而phpcms可以做到自定义字段都是搜素条件,而且速度快,后台的数据控制灵活性Phpcms比dedecms强很多,在Phpcms后台可以有很多 方式在查找数据,自定义一页显示数据的行数。 dedecms不可能做到。
三、SEO方面
网站的seo优化没有dedecms设计的好,dedecms可以很简单的在后台控制url的生成方式,并且重命名,而Phpcms貌似很复杂(Phpcms自定义URL规则技巧),最重要的是官方不给一点详细的说明。
四、运营与广告
   在PCV9里边,站群的概念有点突出,这一点上思维先进。广告管理:PHPCMS略胜一筹,Phpcms形成了广告位和广告的两个概念,用户可以定义广告位,进 而管理广告。广告位控制广告出现的位置,只需点去选择即可,对代码的依赖性比较低,十分方便站长投放。DedeCMS的广告管理对广告对象的属性概念模 糊,广告位控制甚至还需要通过代码来进行,菜鸟们肯定要下大力气琢磨一番了。
五、模板定制与设计
从模板开发上,dedecms面向的是初级站长,甚至不懂编程的计算机爱好者都可以,而且,dedecms的标签都不允许编程({dede:php}除外),完全都是模板标签操作,入门非常简单,当然了这也是以牺牲可定制性为代价的。
phpcms的模板制作,也采样了dede同意的方式,标签式,但是这个要比dedecms宽松的多,你可以在里面嵌入php代码,可以在模板里面编程,虽然这是软件开发的大忌,但是模板的灵活性明显增加了,用户有了更多的权限和方式去实现自己想要的效果。
PHPCMS比DEDECMS最优秀的就是这块了,DEDECMS进行了封装了很多的代码,很多的标签拿来就只管用,但是那些标签代码里有很多的不需要的标签写了一大堆。对于一个喜欢在前台页面代码纠结我来说,织梦这块做得比PHPCMS要缺少一些。
   另外PHPCMS的前台数据调用的方式很有意思,除了一些基本的标签之外,则可以完全经过GET的模式,自己写SQL语句来调取数据。这一点其实也是让 人很纠结的。因为不是每个人都懂SQL语句,如果PHPCMS能做一个象DX的那样方便的SQL调取数据的界面化的功能,那就太好了,再加上配合 PHPCMS前台显示数据的方式,那么前台代码可以做到最大的优化了。
对于喜欢在前台模版HTML简洁化的纠结的,PHPCMS相对来说比DEDECMS有优势。

与phpcms的seo相关的知识