Now a social networking platform solution based on AJAX that remains both user and search-engine friendly is available. The open-source solution that intends to resolve many of the user issues and problems that affect search engine optimization and the user experience is known as Orca.
The Orca Interactive Forum Script developed by BoonEx is an AJAX solution that has solved the issues of having an operational â€œBackâ€ button, the use of permalinks, search-engine friendly structure, and bookmarkable pages. The script is also being developed to include unique page title tags and human-friendly URLs. In addition to the Orca Interactive Forum Script there will also be scripts available for Directories, Wikis, and Blogs.
For the more technically advanced this is how some of the issues are resolved
The need for multiple variations of a code is eliminated. A solution many developers have used in the past has been to create one site for the user and one for the search engines. In this case, XSL Transformation (XSLT) is used to create site contents and resolve the issue. Because XSLT can be done on either the client side (in browser) or server side (i.e. PHP) there is no need to create two sites. One code can be used for the user and the search engine.
For example, if you look at the Orca forum url:
When a user clicks this URL the browser executes onclick event and if return f.selectForum(5, 0) statement returns false the browser will execute onclick code and doesn’t follow the link in href attribute. In this case, a XSL Transformation on the client side is executed (good for server performance because xsl transformation is performed on the client machine).
When a search engine “clicks” this URL it sees only the href part of the url and opens a page with a regular URL with the same page content. In this case XSL Transformation performs on the server side and this URL outputs a regular html page.
The sequence (as in Orca):
1. User opens a forum via AJAX
3. Browser stores this URL in history
4. The user clicks the Back Button
Note that xsl transformation is very strict – you have to write xsl templates very carefully, but at the end of the day you will have perfectly valid HTML code.
Has anyone have any experience with using any of these solutions? How has it affected your SEO? Feel free to share your experience or thoughts.