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 <li
nk 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 should not have <li
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
-
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
- 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
Pending
No results
Closed
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