What are the specific tasks to do or actions to accomplish in the process of optimizing a dynamic/postnuke website? What part of the code or elements of the site should i pay attention to beside shortening the urls?
Thanks
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 07:01 AM
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 06:41 AM
- ehdwma created topic »Hide "Register new account" and change template to 3 col« 06:27 AM
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 01:29 AM
- mdee created topic »How to implement returnpage ?« 01:00 AM
- nestormateo responded to »Fillters in Clip« 24. May
- damon responded to »Can the Updated Version Check be Turned Off (Z 1.3)« 24. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
SEO on Postnuke
-
**unknown user**
- Rank: Softmore
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 152
Add to that:
* keywords relevant to each unique page
* page title relevant to each page of content
* avoid urls hidden in flash or javascript that search engines will often ignore
* descriptive links (i.e links to internal and external pages ideally include page title of linked page)
I use Pagesetter extensively and the templating engine has allowed me to setup custom plugins to insert publication title in page title and keywords in meta-keywords. I have added fields to each publication type for keywords. I just have to train the content writers to fill keywords in ... and try not to be lazy myself.
My technique for creating a sitemap is to use dynamod and create a structured list - some of this is generated by calls to content listing plugins provided by some modules or my own custom plugins. -
**unknown user**
- Rank: Softmore
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 348
thanks guys, my website is sort of magzine on music so i guess i have to make sure i update it with the most relevant content possible as often as possible...
mrmuttley: do i need page setter to implement all the things you have mentionned or i can find a way to do this with the basic postnuke new module... -
**unknown user**
- Rank: Softmore
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 152
You don't need Pagesetter to implement these things. You could modify the news module to provide similar functionality. This will be easier in a future version of postnuke when the News module is implemented as a templated module ... although I guess you could write a theme plugin to extract the title from a News module article and place it in the page title.
For the first two items I mentioned above (keywords and title), I use Pagesetter. The last two items (urls and descriptive links) are general principles that you should apply to your site.
Pagesetter is a good replacement for the basic news module. Pagesetter actually allows import of postnuke news items - so this is a good transitition path as it allows you to keep all your old news articles. -
- Rank: Expert
- Registered: Mar 11, 2003
- Last visit: Oct 21, 2009
- Posts: 1104
You might want to get rid of PN-title. I understand this has been removed in .76.
Slugger -
- Rank: Software Foundation
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 3814
see also http://forums.postnuke.com/index.php?name=PNphpBB2&file=viewtopic&t=31940
--
regards from germany
..::[Zikula Application Framework]::.. ..::[SEO-Blog]::.. ..::[CMS Sicherheit]::.. -
- Rank: Expert
- Registered: Mar 11, 2003
- Last visit: Oct 21, 2009
- Posts: 1104
- Moderated by:
- Support
Users on-line
- 0 users
This list is based on users active over the last 60 minutes.
