| home bookshelf slides |
| Joomla : Extensions More on OpenSEF |
Page 2Looking at a sample URL, we can see that it consists of:
Let's shorten that a bit.
open full sized image Page 3Hmm... nothing happened. The URL is the same as before. Why is that? The problem is, OpenSEF already mapped this URL. That is, it already created a readable URL to correspond to the not-so-readable Joomla URL. It did that when we clicked on the link the first time. The new mapping scheme will only apply to mappings that are created from now on this site. open full sized image Page 6The mappings are listed. The indicated mapping is showing the URL we clicked on before. We could delete it, in which case OpenSEF will make a new mapping according to our new specifications. But let's try something else... open full sized image Page 7If we click on the mapping, we get the Edit Friendly URL screen. We can then
open full sized image Page 8Now when we try to refresh the page with the previously mapped URL, no page is found, because OpenSEF doesn't recognize that URL any more. open full sized image Page 11Now that we've seen how mappings work, we're ready to use OpenSEF to take care of mapping the old non-Joomla pages of this site to the new Joomla pages. Here's a page on the old site that is still accessible. However, we don't want users to view this page. We want users to get one of the new pages when they enter the old URL into their browser. open full sized image Page 13
open full sized image Page 14When we click Save, we return to the Friendly URLs mappings list, and can see that our new mapping is listed. open full sized image Page 15Returning to our site, we enter the old URL which we just mapped, and see that the new mapping isn't working... why is that? The reason is that the old page still exists on the server. When the server receives a request for a page, it first looks for a file matching that page name. If it finds it, it will send back that file to the browser. Otherwise, it will try something else, like looking in the rules from the .htaccess file. open full sized image Page 18Now when we refresh the old URL in the browser, the Joomla page mapped to this URL is displayed. open full sized image Page 19OpenSEF has a number of other useful features. Here is the OpenSEF page for setting up a Google Sitemap. A Google Sitemap can be used to make your site more easily indexable by Google. open full sized image Page 20The SEO Assistant page has a number of useful "SEO" (Search Engine Optimization) features such as showing Google Page Rank or Search Engine Position. open full sized image Page 21More features are being adding to OpenSEF at a rapid pace. OpenSEF even has a tool to allow you to check for upgrades and install them automatically.
open full sized image |