Undertake with DedeCms strong SEO optimizes whole strategy exceeding alive

DedeCms is the accepted CMS that optimizes a respect to be done so that had done in SEO, very may much person can say, optimizing rely on an individual, have nothing to do with CMS, this actually endless also and correct, because must program provider provides enough tool ability is possible, citing says: If the column setting of some CMS connects key word, summary to be done not have, he Lai optimizes say? The article is with DedeCMS exemple, explain SEO optimizes the strategy of the respect deep, article place says optimizing is not absolutely the sort of containing cogged SEO is politic, be aimed at the content of website oneself however, raise what search engine allows internally to identify ability.

One.DEDE overall situation is optimized

In the systematic parameter configuration of DedeCms, included website copyright, compile the bottom such as JS to call news; Site acquiesce key word; The site describes these projects, the setting that what must notice actually is description of site acquiesce key word, site must reasonable.

(1) site name and key word are to search engine to identify you the key of this website content, can fill in by hand in the website name of the homepage among them, add a few key word appropriately in the place of caption.

(2) website summary (the site is described) must want reasonable, optimal writes a law should be such-and-such website here must not key word of load one’s writing with fancy phrases, may be regarded as by search engine otherwise cogged or these descriptions that abandon using you to appoint are described as the site.

(3) to new station, to increase the weight of website name, the content that still can put a few such-and-such websites in bottom comes from where or all rights reserved here also cannot key word of load one’s writing with fancy phrases or highlight some only two key word, it is to increase the weight of website name only.

2. Column target inscribes the reasonable SEO with key word, summary

To stick-to-itive user, had better fill in the key word of the column when building a column complete, if do not have stick-to-itive, might as well with the method below.

After had built all columns, to the system – " the place of tool of SQL command travel runs the SQL below:

Update `dede_arctype` SetKeywords=Conact(typename, , , typename, , , with the key word related content, be like: The) such as tutorial, news, resource, This Description=Conact(column basically is about, typename, , , typename, , , with the key word related content, be like: Tutorial, news, resource, the content of the respect) ;

3. The SEO of core article content

DedeCms offerred the of all kinds tool such as extraction of automatic key word, automatic summary to come to those who have documentation optimize, the implied meaning that nevertheless halfway user often is used to this pair of station place uses same key word, same summary, this kind of method cannot be taken extremely, if be below the circumstance that does not have a law to obtain key word and summary, would rather abandon these descriptions, let search engine to be generated automatically.

When use DedeCms, need undertakes as follows changing:

(1) the caption acquiesce of the article DedeCms to much page is done not have 1, 2, the label of 3 and so on, here can open Arc.archives.class.php

Be 350 right-and-left places are found about / / make HTML file circularly, circulate For next initiative local instead

For($i=1;$i<=$this->TotalPage;$i++ )
{If($this->TotalPage>1) {
$this->Fields[‘tmptitle’] = (empty($this->Fields[‘tmptitle’]) ? $this->Fields[‘title’] : $this->Fields

[‘tmptitle’]);
$this->Fields[‘title’] = $this->Fields[‘tmptitle’] . ($i);
}

Can make the caption of much page article is contained so (1) , (2) , (3) marked.

(2) if caption undertook modification, so this summary also must want correspondence of every page place undertake modification, can be thought by search engine the description is identical otherwise

Cause the warning that is suspected pile key word.

Open Arc.archives.class.php to find Function ParseDMFields ($pageNo, $ismake=1)

If($this->SplitPageField! = Isset($this->Fields[$this->SplitPageField]) )
{
$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo – 1];
}

Instead

If($this->SplitPageField! = Isset($this->Fields[$this->SplitPageField]) )
{
$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo – 1];
$this->Fields[‘description’] = Trim(ereg_replace([\r\n\t] , , cn_substr(html2text($this->Fields[$this

– > SplitPageField]) , 200)));
}

Such documentation paginal summaries are distinguished somewhat.

4. Creation accords with the catalog type SEO of GOOGLE crumble navigation

In DedeCms V5.3, for the WEB server that compatible and certain person configures, to the column the link pointed to acquiescent page compulsively, it is to show namely for Typedir/index.html, hope possibly to certain user to appoint Typedir/ , to SEO, this is helpful for reflecting the catalog structure that gives a website really, accordingly such idea are reasonable, if your website structure is simpler (if do not use the blame of and so on of brief introduction of a few companies,acquiescent page is linked) , can press range pattern is revised.

Open file Channelunit.func.php to find Function GetTypeUrl

($typeid, $typedir, $isdefault, $defaultname, $ispart, $namerule2, $moresite=0, $siteurl= , $sitepath= )

In front a paragraph

If($isdefault==- 1)
{
/ / dynamic
$reurl = $GLOBALS[‘cfg_phpurl’] . / List.php? Tid= . $typeid;
}Else If($ispart==2)
{
/ / jump turn network address
$reurl = $typedir;Return $reurl;
}Else
{If($isdefault==0 $ispart==0)
{
$reurl = Str_replace({page} , 1″ , $namerule2);
$reurl = Str_replace({tid} , $typeid, $reurl);
$reurl = Str_replace({typedir} , $typedir, $reurl);
} Else {
$reurl = $typedir. / . $defaultname;
}
}

Instead:

If($isdefault==- 1)
{
/ / dynamic
$reurl = $GLOBALS[‘cfg_phpurl’] . / List.php? Tid= . $typeid;
}Else If($ispart==2)
{
/ / jump turn network address
$reurl = $typedir;Return $reurl;
}Else
{If($isdefault==0 $ispart==0)
{
$reurl = Str_replace({page} , 1″ , $namerule2);
$reurl = Str_replace({tid} , $typeid, $reurl);
$reurl = Str_replace({typedir} , $typedir, $reurl);
} Else {If(! Isset($cfg_need_dfname) | | $cfg_need_dfname==N’) $reurl = $typedir. / ‘;Else $reurl = $typedir. / . $defaultname;
}
}

The key depends on: If(! Isset($cfg_need_dfname) | | $cfg_need_dfname==N’) $reurl = $typedir. / ‘; does not cross everybody one sentence this to need to note a problem certainly, catalog must use the form of Typedir/ , if use Typedir,do not take in IIS otherwise / form, IIS can be passed 303 permanent heavy directional to Typedir/ , engine of all alone letting search expended one heavy kongfu more again, this does not search engine to like apparently, also we do not want to see.

5, repeat documentation caption

Without giving thought to any circumstances, reduce what your website appears to repeat documentation as far as possible, dedeCms itself also was offerred repeat caption to detect the function of processing, before the website is indexed prop up a large number of collecting by search, must eliminate documentation of the reduplicative on the website, if repeat a quantity too big, can be thought your website is cogged even.

On put together always, dedeCms oneself provided of all kinds tool for SEO, be worthy of is SEO optimizes the CMS that does best, also have on acquiescent pattern plate reflect, but as a result of compatibility reason, the government also did not open all program that accord with SEO, if you are done the website undertakes above after says modification, can not affect move, such will more perfect.