This is very common. People assume that the minute they have a website people should find them and their business should be booming. I get it, many may not understand the nuances of a real estate website or any website for that matter but you also have to understand that there are literally billions... BILLIONS of websites and only 10 first page spots.
Just because you have a website doesn't mean you're going to rank OR that people are going to instantly find you and your business will take off.
That might be a hard reality but it's the truth. We recently did a website for a real estate attorney and although he didn't subscribe to monthly SEO or a marketing plan he called every day for the first 2 weeks asking where his website was on Google. "Why am I not on the first page?" "How can people find me?"
Well, there are about 40 other real estate attorneys in your area and you are BRAND NEW to the Internet. New domain (URL A.K.A www.website.com) new host, website, files, the works. You are NOT trusted to Google. You are in the 'sandbox' as we call it. Ever try finding a needle in a haystack? How about a tack in a sandbox? That's about what it's like. You need to get sifted out through all the fly-by-night companies, doorway websites and spammers to be seen as legit and that can take up to 6 months.
SIDENOTE: Actually he was ranked on page 3 in 4 days and page 2 after the two weeks so it can happen but very unusual.
But without work, hardly any site will rank in a short amount of time. I say hardly because it can happen. And it's annoying when it does, specifically from the competition... no marketing, new to the Internet and boom, there they are! However, without constant marketing and fresh content, a lot of those sites start to drop and disappear, eventually being replaced by sites that ARE doing their homework and working their site.
This brings me to real estate sites... These websites are getting harder and harder to rank because of all the competition and the big dogs that spend thousands each month on advertising and marketing. So how can ol' Joe Blow over here rank with this individual website?
There are some ways but you have to put in the time. Here's what I suggest if you have a new website or you're just not getting anywhere with your existing one.
Decide if it's a marketing website or an online calling card. Many agents and brokers simply want a website for legitimacy purposes. It shows stability and professionalism. You have a website to show clients and it's impressive.
Start with PPC - Start a new website off with PayPerClick advertising. I suggest at the very minimum $200 a month but a good amount to shoot for is $500. I know it's a lot for an agent but if you get 1-2 leads a month for a $10K payoff, it's worth it. Google will also notice your site and start to keep an eye on it for activity.
Promote the site on social media. Pick one or two social media sites and go to town. Do Facebook ads to the site or your Page, promote on Google My Business, Promote on Instagram or Twitter. Link to the site at least once a day in various forms and put a few bucks toward marketing.
Write. Blog. Add content. Be the expert in your area. Focus on a community and run the gamut of information on it. Be the GO-TO for that neighborhood. Is there a coffee shop in the neighborhood? Write an article about them on your website then ask the coffee shop to promote the page on THEIR website or Facebook page.
Write off-site if you can. Join directories with your website address, create citations on websites that promote local information about your business and blog on platforms like ActiveRain, ALWAYS linking to the site.
You may not rank for the highest key phrase in your area but that's okay because people are finding you elsewhere. Does it matter where a lead comes from as long as you're getting them? That's the point.