i have to local websites one is for my city "local directory" and one is for my computer and tv repair site, 1.now,let say that some one is looking for some "pc repair in rocklin" ,how do i find out to make sure i rank on the first yahoo and google page,in searches? and, 2.does it matter if you have only few keywords or a lot of them? thank you for any advice! bosanci28
try using webmaster tool and set your geographical target or where you want to target an area or country that best suites your business.
ok,i understand, anyway,about this "link building" links must be made with links from local websites in my city or any websites?,to rank higher?, thanks
Although it's not the final say, I'd start by searching Google for the keyword term to get an idea of what is already on page #1. That will show you the strength of competition too. (Search again putting the term in "quotes" to see how many other sites are optimized for your term) Then, take the first "authority" site's URL and use Google's keyword tool to get the terms Google recommends/sees for that site. (Authority sites are the ones Google finds organically, as opposed to the sponsored ones at the top of the page and down the right hand side that people have paid for) Hope that helps! All good things, Trevor.
i appreciate,all the nice ideas ,and i have to do a lot of reading about this,as i am not good in seo,but will give it a try.. thank you. also i put at yahoo search this: keyword "sacramento local directory" and i am on first line . at google i am on the 4th line, if i put : this keyword: "sacramento local web directory" at yahoo i am on 5th place and at google on 3rd page... and if i put this keyword:"sacramento local web directory" on yahoo i cant find my site anywhere on first 5 pages,,and google on the 3rd one.. so i guess maybe on this one i dont have the keyword in my script or something.... thanks
It's pretty much normal if you change something your rank will definitely change but just wait for it to stabilize once it's stable you'll site will be back on track.