Google Page Rank is the rank assigned to each page of your web site by Google. This rank represents how important Google determines your page to be. You want your pages to have a high page rank, because the rank is used in calculating which results should be shown first in Google's search engine. Page rank isn’t the only factor Google takes into account when ordering their search results, but it's probably the heaviest weighted factor.
So how does Google assign a page rank? Page rank is dependent on the number of web sites linking to your page. The more incoming links you have the higher your page rank will be. You do have to be careful though, you don't just want to submit your page to every directory site, forum, or blog on the internet just to increase your page rank. Be selective, choose only sites which have a good reputation on the internet and sites that relate to your web site or web page. Google is smart enough to figure out when the incoming links to your page aren’t coming from quality sources.
If you are curious to find out what your page ranks with Google, you can use our free page rank checker. http://www.designbrigade.com/PageRankChecker
Creating SEF urls in Prado is very simple once you know how to do it. The documentation is horrible because it's going to assume you already know Prado. This simple guide will hopefully fill in the gaps. You can refer to the documentation for more information and more examples of url mapping with regular expressions. http://www.pradosoft.com/demos/quickstart/?page=Configurations.UrlMapping
The type of urls this guide creates (no index.php)...
http://www.mysite.com/my-home-page
http://www.mysite.com/product/35
1. Add .htaccess
2. Modify Application.xml
3. Use constructUrl to build urls
1. Add the following code to your .htaccess file. This will allow for the removal of index.php.
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
2. Add the following to the modules section of protected/application.xml
Some explaination of EnableCustomUrl="true" and UrlPrefix="/"...
EnableCustomUrl="true"
This means let Prado use your url map in the urls that get automatically generated by constructUrl.
UrlPrefix="/"
This removes index.php. If you installed your prado app in a subdirectory you'll want to change this to UrlPrefix="/mysubdirectory" replace "mysubdirectory" with your installation subdirectory.
3. Use $this->Service->constructUrl() in your links.
Example:
My Product Link
if you have followed the steps above the constructUrl outputs...
My Product Link
