Forum Moderators: open
What you need is to optimize your site. You need to make ''it search engine friendly'' ie, make sure that search engines such as Google and the others can easily
find it and index it properly.
Also the way your web site was built will affect its rankings in the engines. The amount of page rank of your site is directly proportional to the amount of inbound links pointing to your site. The higher the number, the higher your page rank and usually the higher will your rankings be, especially in Google.
You will find a wealth of information here. It is as much for beginners, as for people at the intermediate-level or as advanced experts.
I am pretty sure you will learn a lot here.
I hope this was of help to you.
Maybe you should try to think as a user. Why should a user want to go to your site?
What keywords are likely to be used to find your site. Try to improve in the SERPs by adding content, getting relevant inbound links. It can also help if you study other sites with similar content. What backlinks do they have?
The discussion forums on your site are the core of the site, or just some extra feature?
Do you know what keywords were used on SEs by the current users?
Studying the Successful Site in 12 Months with Google Alone [webmasterworld.com] thread can also be very helpful.
I don't know your site, so it is difficult to give some advice. Anyway, I hope this helps.
From this basis, take some time to learn the art of SEO, but don't getted bogged down in the details. It is amazing how far good keyword analysis, a good title tag, good header tags, and effective keyword density can get you in most circumstances.
Unfortunately I don't think search engines follow dynamic links. If it does however, i believe I have a good chance of getting ranked higher up.
However, i don't want to reinvent the wheel and rewrite the application. Is there anyway to make search engines read my FAQ which is where all the good keywords are located.
[edited by: Woz at 6:02 am (utc) on April 2, 2003]
[edit reason] No URLs please. [/edit]
1. Avoid the name "id" for parameters
Changing a URL from "www.mysite.com/faq.php?id=123" into "www.mysite.com/faq.php?f=123" could result in more dynamic pages being indexed. Google doesn't like the "id" part becuase some sites use this for tracking sessions.
2. Improve your PR to get more (dynamic) pages spidered
The higher the PR on your homepage/site, the more (especially dynamic) pages will be spidered. Of course, getting more inbound links is always a good idea.
3. Make the dynamic page look like a static page
Use mod_rewrite to rewrite the site URLs so they appear static.
4. Avoid extreme long URLs
5. Add a sitemap with links to (the missing) dynamic pages
Any SE can only index pages that can be found. Google will remove pages from the index without a link to it.
Especially if the parameters real name on your site is indeed 'id' (not a good choice, judging from older topics).
It would really surprise me if Google was case sensitive for this parameter. Google is usually not case sensitive. The only exception I know of is the 'OR' (which must be in uppercase) for a Boolean search.