This little package is based on sNews 1.6
Revolutions made by Rui (and with Joost queries).
Many, many thanks to them.
I think is the best approach. With this fork i was able to obtain a better SEO.First of all, I "moved" the static pages to "page" category, assigned by default and protected against deleting. Why? To separate them from "home" category (You will see why later).
Now is possible to obtain a real 404. And unique meta description for every page and category with pagination.
Example:
- http;//domain.com/cat_news/
- http;//domain.com/cat_news/p_1/ <-- this one will lead to 404 to avoid duplicate meta description
- http;//domain.com/cat_news/example_article/
- http;//domain.com/cat_news/example_article/1/ <-- this one will lead to 404 to avoid duplicate meta description
- http;//domain.com/
- http;//domain.com/home/ <-- this one will lead to 404 ....
When I implemented "
Separated blog page when you have a static page as home page" I had problems with meta desc. duplicates. So, you had to decide from beginning what to have for first page on your blog.
Now, is perfectly usable, you can switch anytime. Remember, this mod have implemented a hardcoded category, named 'blog'.
So, you have following situations:a) When your blog is on home page as usual, any of this:
- http;//domain.com/blog/
- http;//domain.com/blog/p_2/
................................................
- http;//domain.com/blog/p_n/
will lead, as expected, to 404.
Lets suppose we have a static page named "Welcome". And the link to it is http;//domain.com/page/welcome. In our actual situation (situation a) ), is a valid link.
Also these links are valid:
- http;//domain.com/
- http;//domain.com/home/p_2/
but this:
- http;//domain.com/home/p_1/ will lead to 404
Lets see what is in b) situation
b) When you have the page "Welcome" set as home page and your blog is on "Blog" page (you
can't loose blog functionality switching to static page as home page) you have this situations:
Your location for "Welcome" page is virtually changed from "http;//domain.com/page/welcome/" to "http;//domain.com/" .
Good! In this moment, the old location will lead to 404. Cool!
Also, we have now a new page, named "Blog" where are articles displayed as in home so, our blog is still functional. So we have now:
- http;//domain.com/blog/
- http;//domain.com/blog/p_1/ <-- This one will lead to 404
- http;//domain.com/blog/p_2/
............................
Ok, but what with
home and
home/p_n/ pages? Is not a duplicate description? The answer is:
No, because now, entire home category and his pages will lead to 404 error. So, no duplicates anymore. And this is
the main reason in changing location of static pages.
You can change anytime between a) and b) assigning a static page as home page or setting the home page to None from control panel.-----------------------------------------------------
The package is here:
http://sites.google.com/site/funlw65/software/snews-revolutionsIt contains also "keywords and keywords cloud" from Equilni, a fixed CAPTCHA, and Joost mod about future posting.
Does include SEF switcher and is still easy to add your own mods...
NOTE:---------
Thank you to all my testers for a high conduit!