Login
Donate to Zikula
Wiki : SEO
Documentation Home :: Categories :: Page Index :: recent changes :: Search :: Help :: Log in
last edit 2008-06-18 17:35:25 by mumuri

Additions:
For the keywords tags, you have activate them in 'settings' and modify your master.html in order to add a "dynamic" parameter
Deletions:
For the keywords tags, you have to modify your master.html and add a "dynamic" parameter
edited 2008-06-18 17:34:12 by mumuri

Additions:
http://googlewebmastercentral.blogspot.com/2008/06/duplicate-content-due-to-scrapers.html∞
edited 2008-06-18 16:18:31 by mumuri

Additions:
meta name="keywords" content="<!--[keywords dynamic=true]-->" %%
Deletions:
" /> %%
edited 2008-06-18 16:17:58 by mumuri

Additions:
For the keywords tags, you have to modify your master.html and add a "dynamic" parameter
" /> %%
edited 2008-06-17 07:08:47 by mumuri

Additions:
%% pnForum? metas
<!--[ pnpageaddvar name="description" value=$topic.posts[0].post_text|strip|truncate:600:" "]-->
Deletions:
<[ pnForum? metas
<!--[ pnpageaddvar name="description" value=$topic.posts[0].post_text|strip|truncate:600:" "]-->
]>
edited 2008-06-17 07:05:17 by mumuri

Additions:
meta name="revisit-after" content="1 days"
edited 2008-06-17 07:00:39 by mumuri

Additions:
edited 2008-06-17 06:59:33 by mumuri

Additions:
By default,Zikula IS optimized for SEO, and you can easily customize your modules in order to increase your rank in the search engine. Indeed, multiples officials plugins have been created in order to help you for that purpose.
Deletions:
By default,Zikula IS optimized for SEO, and you can easily customize your modules in order to increase your rank in the search engine. Indeed, multiples officials plugins have been created in order to help you for that purpose.</p>
Oldest known version of this page was edited on 2008-06-17 06:58:06 by mumuri [ seo zikula : initial commit ]
By default,Zikula IS optimized for SEO, and you can easily customize your modules in order to increase your rank in the search engine. Indeed, multiples officials plugins have been created in order to help you for that purpose.</p>
Note that,
In order to customize the title tags, you ve got two Smarty 'pnpageaddvar' and 'pnpagesetvar '
This plugin allow you to format titles like this
If you're using pnForum?, it will give you title like this
Notes: pnpagesetvar works fine with those too.
Notes : As the Search engine were spammed by overloaded keywords tags, for most of them , they don't consider this tags anymore.
If you're using pnForum?, it will give you this :
<[ pnForum? metas
<!--[ pnpageaddvar name="description" value=$topic.posts[0].post_text|strip|truncate:600:" "]-->
]>
You can activate the URL rewriting in Xanthia, go to the Xanthia module, then check the options "use short urls", and copy paste the .htaccess file from the "doc" folder to the root of you CMS.
/!\ Be careful, live search doesn't index URL with more than two dashes
More information about the new URL rewriting can be found at url rewriting for zikula∞
Don't duplicate links in your portal, two differents links must not point to the same content. Indeed, some search engine don't like to see multiples versions of the same page on a website (that's called "duplicate content")
To avoid this, you can use a robots.txt at the root of the CMS
An other tip, "/index.php", "/index.html" and "/" redirect to the same page so you can add this rule in you .htaccess
Notes, that it could be a good idea to limit your RSS feeds of your website, some spammy websites are using them to create 'articificial' content.
In your articles or templates, try to have a structured layout with H1, H2, H3 tags.
The module "MultiHook" is interesting, because he allows you to create a large amount of intern links with the same source anchor, this will help to increase your rank on the given word. Notes that the new version has a new Ajax option that allow you to add link in one click (press 'ctrl' and select the word)
When you've got an important portal with a large number of pages , it may be possible some of you ranked pages doesn't exist anymore. When search engine bots come to look for this "ghost" pages, you can redirect them to the home of your website, with an "Error 404" header.
For most of them, search engine bots don't read some meta like "revist-after", so you can take them of your head tags. It will not help you, but you will have a cleaner header.
Additions:
For the keywords tags, you have activate them in 'settings' and modify your master.html in order to add a "dynamic" parameter
Deletions:
For the keywords tags, you have to modify your master.html and add a "dynamic" parameter
edited 2008-06-18 17:34:12 by mumuri
Additions:
http://googlewebmastercentral.blogspot.com/2008/06/duplicate-content-due-to-scrapers.html∞
edited 2008-06-18 16:18:31 by mumuri
Additions:
meta name="keywords" content="<!--[keywords dynamic=true]-->" %%
Deletions:
" /> %%
edited 2008-06-18 16:17:58 by mumuri
Additions:
For the keywords tags, you have to modify your master.html and add a "dynamic" parameter
" /> %%
edited 2008-06-17 07:08:47 by mumuri
Additions:
%% pnForum? metas
<!--[ pnpageaddvar name="description" value=$topic.posts[0].post_text|strip|truncate:600:" "]-->
Deletions:
<[ pnForum? metas
<!--[ pnpageaddvar name="description" value=$topic.posts[0].post_text|strip|truncate:600:" "]-->
]>
edited 2008-06-17 07:05:17 by mumuri
Additions:
meta name="revisit-after" content="1 days"
edited 2008-06-17 07:00:39 by mumuri
Additions:
SEO for zikula
edited 2008-06-17 06:59:33 by mumuri
Additions:
By default,Zikula IS optimized for SEO, and you can easily customize your modules in order to increase your rank in the search engine. Indeed, multiples officials plugins have been created in order to help you for that purpose.
- i will talk only about intern SEO,
- this tips can help your SEO, but can not "decrease" your rank (that's not dark SEO)
- ^index\.html$ http://zikula.org∞ [NC,R=301]
- ^index\.php$ http://zikula.org∞ [NC,R=301]
Deletions:
By default,Zikula IS optimized for SEO, and you can easily customize your modules in order to increase your rank in the search engine. Indeed, multiples officials plugins have been created in order to help you for that purpose.</p>
- i will talk only about intern SEO,</li>
- this tips can help your SEO, but can not "decrease" your rank (that's not dark SEO)</li>
- ^index\.html$ http://zikula.org∞ [NC,R=301] <br/>
- ^index\.php$ http://zikula.org∞ [NC,R=301] <br/>
Oldest known version of this page was edited on 2008-06-17 06:58:06 by mumuri [ seo zikula : initial commit ]
By default,Zikula IS optimized for SEO, and you can easily customize your modules in order to increase your rank in the search engine. Indeed, multiples officials plugins have been created in order to help you for that purpose.</p>
Note that,
- this tips could be outdated in the future.
- i will talk only about intern SEO,</li>
- this tips can help your SEO, but can not "decrease" your rank (that's not dark SEO)</li>
Customize title
You can customize the general title of your Zikula, by filling in the correspondant fields in the module "settings". The problem is that, you will have only one title for the whole website ... and that's ugly (and bad for SEO).In order to customize the title tags, you ve got two Smarty 'pnpageaddvar' and 'pnpagesetvar '
<!--[ pnpageaddvar name="title" value="mon titre"]--> concatenate your title with the current one
<!--[ pnpagesetvar name="title" value="mon titre"]--> replace the current title
This plugin allow you to format titles like this
Classic titles HTML for Module Developers - A Discussion :: pnCommunity :: Support at your fingertips
Improved titles HTML for Module Developers
If you're using pnForum?, it will give you title like this
pnForum title <!--[ pnpageaddvar name="title" value="$topic.topic_title|pnvarprepfordisplay|pnvarcensor" ]-->
Customize meta "descriptions" and "keywords"
You can customize the meta "descriptions" and "Keywords" of you CMS, by filling in the correspondant field in the "settings" module, but with this customisation, you will have only one "description" and "keywords" fields for all the site.- order to customize this you can use this Smarty
<!--[ pnpageaddvar name="description" value="ma description"]--> <!--[ pnpageaddvar name="keywords" value="mes mots clés"]-->
Notes: pnpagesetvar works fine with those too.
Notes : As the Search engine were spammed by overloaded keywords tags, for most of them , they don't consider this tags anymore.
If you're using pnForum?, it will give you this :
<[ pnForum? metas
<!--[ pnpageaddvar name="description" value=$topic.posts[0].post_text|strip|truncate:600:" "]-->
]>
Activate URL rewriting
You can activate the URL rewriting in Xanthia, go to the Xanthia module, then check the options "use short urls", and copy paste the .htaccess file from the "doc" folder to the root of you CMS.
/!\ Be careful, live search doesn't index URL with more than two dashes
More information about the new URL rewriting can be found at url rewriting for zikula∞
Duplicate content
Don't duplicate links in your portal, two differents links must not point to the same content. Indeed, some search engine don't like to see multiples versions of the same page on a website (that's called "duplicate content")
To avoid this, you can use a robots.txt at the root of the CMS
Robots.txt
User-agent: *
Disallow: admin.php
Disallow: config/*
Disallow: header/*
Disallow: footer/*
Disallow: pntables/*
Disallow: /images/*
Disallow: /includes/*
Disallow: /themes/*
Disallow: /pnTemp/*
Disallow: /docs/*
Disallow: /javascript/*
Disallow: *.php
Disallow:module-Forum-viewtopic-topic-*-start-0.html An other tip, "/index.php", "/index.html" and "/" redirect to the same page so you can add this rule in you .htaccess
.htaccess RewriteRule ^index\.html$ http://zikula.org [NC,R=301] <br/> RewriteRule ^index\.php$ http://zikula.org [NC,R=301] <br/>
Notes, that it could be a good idea to limit your RSS feeds of your website, some spammy websites are using them to create 'articificial' content.
Text formating
In your articles or templates, try to have a structured layout with H1, H2, H3 tags.
Auto links and intern link
The module "MultiHook" is interesting, because he allows you to create a large amount of intern links with the same source anchor, this will help to increase your rank on the given word. Notes that the new version has a new Ajax option that allow you to add link in one click (press 'ctrl' and select the word)
404 error
When you've got an important portal with a large number of pages , it may be possible some of you ranked pages doesn't exist anymore. When search engine bots come to look for this "ghost" pages, you can redirect them to the home of your website, with an "Error 404" header.
.htaccess ErrorDocument 404 /index.html
Take off unused metas tags
For most of them, search engine bots don't read some meta like "revist-after", so you can take them of your head tags. It will not help you, but you will have a cleaner header.
xxx.html

latest author:
Owner: