当前位置 : 主页 > SEO基础 > 正文

利于搜索引擎SEO优化的文章标题形式

重庆seo[转载]2015-08-27阅读()seo优化网站基础优化利于优化A+ / A-

       一个好的SEO文章标题不仅对用户来说值得点击进去,对搜索引擎抓取来说,对了解网站结构也是非常有好处的。

       页面标题作为SEO三大要素之一(标题、关键字、描述),一般来说是对整篇文章的概括,加1-2个该篇的关键字即好。堆砌、字数太多,都不利于用户体验。以dedecms为例,每个频道都可设置单独的标题,而只不局限调用频道名:

分类目录只有1-2层

       文章标题title如:文章标题-网站名,适合简单结构的博客类网站。

{dede:field name='title'/}-{dede:global name='cfg_webname'/}

分类目录不超过三层

       文章标题title可调用上级栏目标题,如:文章标题-2级栏目-1级栏目-网站名。方法参考《dedecms栏目页调用当前栏目名和上级栏目名》。

{dede:field name='title'/}-
{dede:field.typeid runphp='yes'"}
  global $dsql ;
  $reid = $dsql->GetOne("SELECT reid FROM dede_arctype where id=@me");
  $reid = $reid['reid'];
  $typename = $dsql->GetOne("SELECT typename FROM dede_arctype where id=$reid");
  @me=$typename['typename'];
{/dede:field.typeid}-{dede:global name='cfg_webname'/}

分类目录超过三层

       一般利于搜索引擎抓取范围在3-4层目录,而超过3级的文章标题如:文章标题-3级栏目-2级栏目-1级栏目-网站名,是比较规整的。方法是修改dede的当前位置标签:{dede:field name='position'/}

{dede:field name='title'/}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符
@me=html2text(@me); //去除html标签
$tf=split($tw,@me); //分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;
}
$tk=substr($tk,0,-1);
@me=$tk; //赋值给@me
{/dede:field}-{dede:global name='cfg_webname'/}

    本文地址:https://www.vi586.com/seo/209.html
    版权声明:网摘,版权归原作者所有!

    赞(4)