My site http://www.mcqtoday.com is indexed by google, but even if type the full name of my site in google search it does not show my site. Bing, and Yahoo do it well. There is no crawling error I checked in google web master.
What are your SEO targeted terms? Looking at your site, I don't see you optimising for any terms at all. In your title tag, "Multiple choice questions" are your first three words. Are these really your most targeted keywords?
There isn't very much content at all to explain what the site is and who it's for. You need an "about" page full of content describing what your site is about. Your only descriptive content, "This site provides objective type question-answer..." is inside a
<p> tag when it should be inside a
There appears to be no link back to your "home" page from internal pages. This can definitely cause problems with crawling. At least make your logo link back to the "home" page.
I don't see a sitemap linked to on the site. Have you made one? Definitely get that in your footer links. Make an XML sitemap and submit to Google.
I'm going to be honest with you. Stop everything you're doing and fix those URLs if you want to get indexed properly by the search engines. That URL should look like this:
Get anything with .php out of the URLs. Get ?, =, and & out of your URLs. Get those ugly %20 (caused by spaces) out of your URLs. No file extensions, no variables, no mixed cases, and no HTML special characters in the URL.
Right now your priorities are:
- Fix the URL scheme
- Get a link back to the home page on every page
- Make an about page describing your site
- Make a site map and put it in the footer links
- Make an XML site map and submit at Google Webmaster
These are just the basics. Let me know when they're done and I'll have another look.