Search engine optimization
N.B. This page appears to be mostly about SEFURLs (although that is SEO related) rather than search engine optimization. Another page here Search Engine Friendly URLs has the start of how SEFURLs are currently working in Tiki.
Wishlist
Top dogfood priorities
-
domain redirect from *.tikiwiki.org to *.tiki.org is not workingfixed - tiki-all_languages.php needs canonical
- Areas Perspective Multi-domain dogfood
- Areas: http://suite.tiki.org/Tiki+vs+eyeOS
should not have <link rel="canonical" href="https://suite.tiki.org/Tiki+vs+eyeOS">. It should redirect or at least put a canonical to the domain with suite in it.
- Areas: http://suite.tiki.org/Tiki+vs+eyeOS
Top priorities
- Implement for mobile versions: http://searchengineland.com/switchboard-tags-like-canonical-tags-but-for-mobile-seo-127676
- Canonical links: They should be done for various object types and have Short URLs. Please see: http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki/trunk/templates/canonical.tpl
-
wikidone- Comments (found in Google results) such as http://dev.tiki.org/tiki-comment-list?type=wiki+page&objectId=Composer
and http://dev.tiki.org/tiki-comment-list?type=wiki+page&objectId=TrackerToGanttChart
should 301 to the page
- Comments (found in Google results) such as http://dev.tiki.org/tiki-comment-list?type=wiki+page&objectId=Composer
-
articlesdone -
blogs (needs SEFURL too)done -
blog posts (missing SEFURL)done -
forumdone -
forum posts (missing SEFURL)done (called it forumthread)- Super. Can we have title of threads like we do for blog bosts? http://tiki.org/forumthread45664-http-500-internal-server-error
- This example found in Google search results
doesn't have a canonical
- http://tiki.org/tiki-view_forum_thread.php?display=&comments_parentId=50955&forumId=26&fullscreen=&PHPSESSID=
also found in Google, doesn't have a canonical
- "https://tiki.org/tiki-view_forum_thread.php?comments_parentId=52156&display=print" was found in a search result. Perfect candidate for a canonical URL
- Super. Can we have title of threads like we do for blog bosts? http://tiki.org/forumthread45664-http-500-internal-server-error
- Tracker items: nice URLs and Canonical
- calendar - too tricky, the sefurl is messy and has too many rewrite rules, needs tidying up
-
categoriesdone, but some tidying up of sort order etc needed
-
-
Canonical should link to http version because better for SEODone r40833 - tags for pages such as: http://doc.tiki.org/tiki-browse_freetags.php?tag=+cms&sort_mode=name_asc&broaden=y
- directory: http://tiki.org/tiki-directory_browse.php?parent=36
vs http://tiki.org/directory36?print=y
Notes
- Inform robots not to index error messages (ex.: db connection issue)
- but added meta generator?
- Error 503 or something
- http://doc.tiki.org/Meta+Tags
- http://antezeta.com/news/avoid-search-engine-indexing
- inform robots not to index machine translated pages like: http://info.tiki.org/tiki-index.php?machine_translate_to_lang=fa&no_bl=y&page=About+Tiki
- http://www.google.com/support/webmasters/bin/answer.py?answer=35769
- pages which end with .txt should also work with shortURLS
- browser title of https://info.tiki.org/tiki-list_file_gallery.php?view=list&galleryId=4
is "calendar"
Questions
- Should we use absolute URLs for canonicals?
- Answer: yes
- What about: https://github.com/piwik/piwik/issues/2974
Open
| Rating | Subject | Submitted By | Importance | Easy to solve ? | Priority | Category | Volunteered to solve | Created | Modified | |
|---|---|---|---|---|---|---|---|---|---|---|
| Creation of wiki page: enter description and wiki page name is suggested (but editable) | 2 | 10 | 01 Sep 09 | 14 Jan 10 | ||||||
| SEO: exclude irrelevant content and modules from indexing | Marc Laporte | 3 | 3 | 9 |
|
25 Nov 13 | 25 Nov 13 | |||
| RSS feed for trackers: should use SEFURLs | Marc Laporte | 1 low | 5 | 29 Dec 11 | 29 Dec 11 |
Pending
No results
Closed
| Rating | Subject | Submitted By | Importance | Easy to solve ? | Priority | Category | Volunteered to solve | Created | Modified | |
|---|---|---|---|---|---|---|---|---|---|---|
| Group home pages do not work under sefurl | Gergely | 7 | 35 |
|
27 Jan 11 | 30 Jun 26 | ||||
| Remove www automatically | Marc Laporte | 7 | 35 | 30 Mar 10 | 05 Apr 10 | |||||
| Tracker items: nice URLs and Canonical | Marc Laporte | 8 | 4 | 32 |
|
03 Nov 13 | 05 Jul 26 | |||
| Structures don't get SEF links when SEF is enabled | DesertWolf | 6 | 30 |
|
28 Apr 10 | 02 Jun 26 | ||||
| Spiders getting lost in tiki-calendar.php, tiki-browse_categories.php and tiki-browse_gallery.php | Marc Laporte | 6 | 30 |
|
30 Mar 06 | 26 Feb 20 | ||||
| Allow meta tags unique to pages | typeamom | 6 | 30 |
|
typeamom | 09 Apr 07 | 06 Mar 18 | |||
| Character substitutions in page names, search engine, usernames, etc. | Marc Laporte | 6 | 30 | 03 Dec 08 | 17 Jan 09 | |||||
| Allow Choice of URL name that includes page name, not number, for articles | typeamom | 6 | 30 | typeamom | 06 May 07 | 16 Jan 10 | ||||
| Display tracker item title in the sefurl | Marc Laporte | 7 | 4 | 28 |
|
18 Oct 11 | 25 Nov 17 | |||
| Robots.txt Disallow entries now must have leading slash | John Hadjisky | 5 | 25 | 21 Dec 05 | 06 Jul 24 | |||||
| robots.txt should exclude ALL print-friendly pages | John Hadjisky | 5 | 25 | lfagundes | 21 Dec 05 | 15 Apr 09 | ||||
| output handler 'ob_gzhandler' cannot be used after 'URL-Rewriter' in tiki-setup.php on line 1890 | Marc Laporte | 5 | 25 |
|
15 Aug 07 | 26 Feb 20 | ||||
| Registered user cannot delete its own post when SEF url feature is on | abstract4713 | 5 | 25 | 13 Jan 10 | 13 Jan 10 | |||||
| URL structure | StudentPlanet | 25 |
|
27 Apr 14 | 10 Dec 25 | |||||
| Robots.txt Enhancements | drsassafras | 25 |
|
drsassafras | 01 May 14 | 06 Jul 24 | ||||
| Apache error with .htaccess files | wipf | 25 | luci | 06 Sep 06 | 18 Jun 17 | |||||
| tiki-searchindex.php in tracker items: either missing or unsuccessful | Xavier de Pedro | 5 | 25 | sylvieg | 25 Jun 07 | 25 Jul 07 | ||||
| Using Sefurl leads to WSOD | djbarney | 25 |
|
16 Oct 09 | 01 Jun 26 | |||||
| Multilingual Meta Keywords and Meta Description (and increase 255 characters limit) | Marc Laporte | 3 | 8 | 24 |
|
manivannans | 29 Jun 05 | 30 Sep 21 | ||
| Multi-domain: redirect all traffic to main domain | Marc Laporte | 4 | 20 | lphuberdeau | 05 May 10 | 08 Sep 10 |
Discussion on IRC about SEFURLs
[+]Some tips from Dima
Dima is a developer in contact with Regis & Marc and who will join the Tiki community in February 2013
Copy to clipboard
> Also I'm sending you some seo-recomendations: > 1 ) It would be better to make redirects (for example from > http://info.tiki.org/Join+the+Community to > http://info.tiki.org/Join+the+Community/) All urls should be in one format. > 2) In robots.txt directive Crawl-Delay should be at the bottom of the file > 3) Indexing search should be forbidden by placeing Disallow: > /tiki-searchresults* into robots.txt > 4) <h1> tags should be without any attributes, such as id, class etc. > 5) As I can see, main page is http://tiki.org/tiki-index.php but > http://tiki.org/ redirects to http://info.tiki.org. It's not good :) > 6) Also I've never seen directive Exclude in robots.txt before. >
Huh ? I do not understand this:
Dima wrote:
4) tags should be without any attributes, such as id, class etc.
- why ? — luci
Tricky
- http://doc.tiki.org/Wiki-Syntax+Text -> OK
- http://doc.tiki.org/wiki-Syntax+Text -> not OK because of this rule RewriteRule ^wiki-(A-Za-z0-9+) tiki-index.php?page=$1 QSA,L, but complicated what to do with this rule, backward compatibility suggest we keep it. But it's a rule that don't even support non-alpha in pagename
Related
- URL Rewriting Revamp
- http://wordpress.org/extend/plugins/all-in-one-seo-pack/
- http://www.aboutus.org/Learn/Quick-SEO-Fixes-for-Internal-Links
- http://schema.org/
- The Inconvenient Truth About SEO
- https://github.com/PiedWeb/SeoPocketCrawler
- https://github.com/ARCANEDEV/SEO-Helper
- https://github.com/melbahja/seo
+ https://packagist.org/packages/melbahja/seo
- https://packagist.org/packages/evert/sitemap-php
is abandoned so perhaps could be replaced by * https://github.com/melbahja/seo/tree/master/src/Sitemap
- https://github.com/eyecatchup/SEOstats/issues/151
(project seems on hold)
- https://github.com/marcortola/behat-seo-contexts
+ https://packagist.org/packages/marcortola/behat-seo-contexts