Hello DP members i need a little suggestion. I am creating a website on which i will place flash games. I am creating the script for the site myself in php. So the script will work dynamically depending on the users selection a specific game will run on the same page so there will be only 3-4 pages in site which will work dynamically and the content of the page depends upon the query sent to the page. So i want to ask that whether this technique will be search engine friendly and can i get high ranking for my keywords if i create site like this ??
Would it also have database interaction? Typically it's use of heavy images that slow down page loading, or CPU utilization that results in slow performance of database query (and other factors with database like number of records etc). The size of flash file itself would slow down the performance to a certain degree on account of bandwidth / download traffic - all in all dynamic site can perform well - only if has good resources, else static sites with few images would always do good in terms of speed at least!
Why not add a SE friendly URL column to your database where you can enter a URL for each game page such as "my-flash-game1". Have a games folder like http://example.com/games/ with an index.php which builds a page with links to all of the games on your site. When it builds the links it should use the SE friendly URLs from the database. So My Flash Game1 would have a link like http://example.com/games/my-flash-game1/. Also in that games folder I would have another program called build-game-page.php like you're talking about. When someone's browser requests http://example.com/games/my-flash-game1/ because they clicked on a link on the http://example.com/games/index.php page, you can use Mod Rewrite to URL rewrite the request to http://example.com/games/build-game-page.php?game=my-flash-game1. In the browser address bar the user (and more importantly, the crawlers) still sees http://example.com/games/my-flash-game1/ but behind the scenes you're actually executing http://example.com/games/build-game-page.php?game=my-flash-game1.