优化网站核心关键词需要考虑什么?

优化网站核心关键词需要考虑什么?,第1张

一、流量稳定的关键词

1、

为什么要选择流量稳定的关键词呢?

这里主要针对主关键词,在实际的优化中,我发现有很多关键词的流量是很不稳定的,即使排在第一位,也并不是每天或每个月都有那么多流量,有时候有些关键词是有季节性需求的。

通过百度指数观察关键词指数的波动变化。

2、

怎么知道关键词的流量是稳定的

这里我们可以根据百度指数的查询,知道关键词的指数的不懂情况,大致看出该关键词的流量是否稳定。

二、关键词要有自然流量

很多时候关键词有指数但是并不表示它有实际的搜索流量,因为指数是可以刷上来的,这样的关键词即使优化上来,也没有流量,更不可能有转换率。实际上我们在确定优化一个关键词的时候可以先去和这个关键词排名第一的网站了解一下情况,向他们的seo人员了解这个关键词的实际流量是多少。其次在网站后期,我们可以将有实际流量的关键词优先优化。

三、竞争对较低的关键词

1、搜索结果在300W以下的关键词竞争度是较小的,300~500W是中等难度的,500W以上是有一定难度的。

2、结合关键词排名前三页的网站情况进行分析,看他们的优化情况。是用的首页还是内页,是顶级域名还是二级域名。

3、看百度竞价情况。有些竞价晚上是取消了的,白天才会放出来,所以选关键词时要白天分析好。

四、匹配度强的关键词

站长都知道选择关键词时需要先确定自己的网站主题,如自己想做网站建设类型的网站,那么确定是网站建设这个网站主题之后,再延伸出与之匹配的关键词。比如做网站建设类型的网站选择的关键词应该是与网站相关的吧。网络建站、网站运营、网页设计等等,而不是做网站建设的却选择与网站建设无关的关键词,选择毫无匹配度的关键词:一不来带来转化率,二不具备优化价值。

文章来自:包头男科医院(www.0472man.com)秋氏seo网编。

、页面标题客制化

首先,CMS系统应该自动生成比较优化的页面标题.如分类页面采用:

分类名称一网站名称

产品页面使用:

产品名称一分类名称一网站名称

产品名称一网站名称

CMS系统还应该提供所有页面人工修改标题的客制化功能,在需要时站长可以根据关键词研究结果,重新撰写更恰当的标题.这是非常必要的功能.

2. URL静态化及客制化

URL静态化功能是必需的.通常CMS系统后台会有一个URL静态化选项.站长打开静态化功能,整个系统生成的页面就都使用静态化过的网址.静态化功能可能需要服务器支持某些模块,如mod rewrite.

好的CMS系统还应该提供URL客制化功能,站长可以自己定义所有的目录名及文件名.目录名通常在创建分类时就给出选项,站长可以使用自动生成的分类编号做目录名,也可以自己输入英文单词、汉语拼音等做目录名.创建产品或文章页面时,系统既可以自动按编号生成文件名,也允许站长输入最想要的文件名.

3. meta标签客制化

这里所说的meta标签指关键词标签(keyword tag)和说明标签(descri两on tag).系统应该允许站长完全删除这两个标签,因为对搜索引擎排名几乎没有作用,如果不能生成恰当的标签,还不如不写.如果站长选择使用说明标签和关键词标签,应该可以选择生成格式或完全人工撰写.

4.正文撰写

现在的CMS系统创建产品或文章页面时都提供”所见即所得”编辑功能,用户可以在正文中加黑体、加图片、填写图片ALT文字、添加链接、选择链接锚文字等.

5,分类页面说明文字

除了首页应该给站长充分的灵活性、人工撰写说明文字外,分类页面也应该留出一个区域,让站长人工撰写最恰当的说明文字.这样才能避免分类页面上只有产品列表,没有独特相关的文字内容.

6.标签功能

站长发布产品或文章时可以输入标签,系统自动按标签聚合内容并生成标签页面.

7.消除复制内容

系统应该自动禁止抓取复制内容,如打印版本、各种不同排序(按价格、按时间、按热门程度等)页面.有的系统,如博客,天生有多种存档,除了主页面,还有按分类存档、按时间存档、按作者存档等.这些复制内容有利于用户浏览,却会给搜索引擎造成大It不友好的复制内容.CMS设计者应该考虑到禁止抓取这些复制版本的功能,不然系统使用者很难在使用过程中做出改进.

8. 301转向

系统应该提供从任何一个页面做301转向到另外一个地址的功能,站长可以根据需要’自由安排转向.没有这个功能,网站栏目的更改、删除就会很有局限性.

9.网站地图生成

好的CMS系统可以自动生成XML版本网站地图,站长只要向搜索引擎提交网站地图地址就可以了.

10.正确生成H标签

几乎所有CMS系统都会生成H1, H2标签,但正确生成H标签的并不多见.比如很多CMS系统在所有页面都把网站名称放在HI标签中,这实际上是不正确的.首页应该使用网站名称,或者允许客制化H1标签中的内容.分类页面应该把分类名称放入H1标签,而不是网站名称.产品页面,则应该把产品名称放入H1标签.

上面提到的只是搜索引擎友好的最基本要求.实际上还有很多细节,比如翻页的处理、相关文章的生成,很少有现成CMS系统能完美解决,往往需要自己开发软件系统,才能气达到要求

dedecms系统是站长中使用最多的一款cms系统,对于dedecms系统,各个环节的构架都很符合seo,因此,许多站长都用它来建站,但dedecms系统并不是说就没有了缺陷,今天在这里,我想借admin5这个平台来谈谈dedecms系统如何更利于seo。

一、我想说的是栏目页标题,栏目生成后分很多页,而dedecms系统默认的却是各个页面的标题都是一样的,因此,这样是不利于seo的。而修改的方法是:

DEDE5.7需要修改的地方

1.删掉$this->ParseTempletsFirst()

2.在$this->ParseDMFields($this->PageNo,1)前添加

$this->Fields['pagexx'] = $this->PageNo

$this->ParseTempletsFirst()

DEDE5.6等需要修改地方

1.删掉$this->ParseTempletsFirst()

2.在$this->ParseDMFields($this->PageNo,1)前添加

$this->Fields['pagexx'] = $this->PageNo

$this->ParseTempletsFirst()

注:此修改仅针对静态页,也就是网站生成HTML之类网页的网站。

3.修改列表页模版,如list_article.htm

在原本的标签之间加上_第{dede:field.pagexx /}页,如下边示范

二、dedecms系统生成的网站地图文件都在data这个目录下,而许多站长都想通过robots.txt把data这个文件夹蜘蛛屏蔽,但是又想蜘蛛访问网站地图文件,这个时候只需要进行以下步骤:

修改根目录下你的管理员文件夹(默认是dede)下的makehtml_map.php文件

将17行的 $cfg_cmspath."/data/sitemap.html"

改为

$cfg_cmspath."/sitemap.html"

将22行的

$cfg_cmspath."/data/rssmap.html"

改为

$cfg_cmspath."/rssmap.html"

17行是普通网站地图,22行是RSS的网站地图

这样网站地图文件就生成到根目录了。

三、如今,搜索引擎对TAG十分重视,我自己做的网站tag页面被收录的也有不少,也能带来些流量,解决织梦CMS(DedeCms)TAG列表按最新发布时间排序,可以有效把最新的TAG提供给用户和搜索引擎。

解决方法:

织梦CMS的目录下,/include目录下找到arc.taglist.class.php文件,查找代码:

$this->dsql->SetQuery("Select aid From `dede_taglist` where

tid = '{$this->TagInfos['id']}' And arcrank>-1 limit

$limitstart,$getrow")

修改为:

$this->dsql->SetQuery("Select aid From `dede_taglist` where

tid = '{$this->TagInfos['id']}' And arcrank>-1 order by aid desc

limit $limitstart,$getrow ")

好了,今天就和大家先分享这些,下次有了干货在一同分享,本文由武汉男科医院(http://www.whbdyy.com/)网编编写,转载请注明出处。

dedecms系统是站长中使用最多的一款cms系统,对于dedecms系统,各个环节的构架都很符合seo,因此,许多站长都用它来建站,但dedecms系统并不是说就没有了缺陷,今天在这里,我想借admin5这个平台来谈谈dedecms系统如何更利于seo。

一、我想说的是栏目页标题,栏目生成后分很多页,而dedecms系统默认的却是各个页面的标题都是一样的,因此,这样是不利于seo的。而修改的方法是:

DEDE5.7需要修改的地方

1.删掉$this->ParseTempletsFirst()

2.在$this->ParseDMFields($this->PageNo,1)前添加

$this->Fields['pagexx'] = $this->PageNo

$this->ParseTempletsFirst()

DEDE5.6等需要修改地方

1.删掉$this->ParseTempletsFirst()

2.在$this->ParseDMFields($this->PageNo,1)前添加

$this->Fields['pagexx'] = $this->PageNo

$this->ParseTempletsFirst()

注:此修改仅针对静态页,也就是网站生成HTML之类网页的网站。

3.修改列表页模版,如list_article.htm

在原本的标签之间加上_第{dede:field.pagexx /}页,如下边示范

二、dedecms系统生成的网站地图文件都在data这个目录下,而许多站长都想通过robots.txt把data这个文件夹蜘蛛屏蔽,但是又想蜘蛛访问网站地图文件,这个时候只需要进行以下步骤:

修改根目录下你的管理员文件夹(默认是dede)下的makehtml_map.php文件

将17行的 $cfg_cmspath."/data/sitemap.html"

改为

$cfg_cmspath."/sitemap.html"

将22行的

$cfg_cmspath."/data/rssmap.html"

改为

$cfg_cmspath."/rssmap.html"

17行是普通网站地图,22行是RSS的网站地图

这样网站地图文件就生成到根目录了。

三、如今,搜索引擎对TAG十分重视,我自己做的网站tag页面被收录的也有不少,也能带来些流量,解决织梦CMS(DedeCms)TAG列表按最新发布时间排序,可以有效把最新的TAG提供给用户和搜索引擎。

解决方法:

织梦CMS的目录下,/include目录下找到arc.taglist.class.php文件,查找代码:

$this->dsql->SetQuery("Select aid From `dede_taglist` where

tid = '{$this->TagInfos['id']}' And arcrank>-1 limit

$limitstart,$getrow")

修改为:

$this->dsql->SetQuery("Select aid From `dede_taglist` where

tid = '{$this->TagInfos['id']}' And arcrank>-1 order by aid desc

limit $limitstart,$getrow ")


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/798050.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-27
下一篇2023-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存