As you can see in the chart on my post SEO Ohio, "SEO Columbus Ohio" is one of the major phrases searched on by those interested in finding out info on or about SEO in Columbus Ohio. There are an average of 590 searches done each month on "SEO Columbus Ohio" from within the United States. For an SEO expert such as myself, that only works with a few clients at a time, it's a decent amount of people doing searches.
I do the nitty gritty work of SEO. The down in the trenches type work. You want traffic for your website, I deliver traffic. If you are a business in Columbus Ohio and are only interested in clientèle within the Columbus area, I don't target people in Denver. If you want people in Denver....you get the point.
Columbus Ohio SEO Marketing Services
Do you want a results oriented SEO campaign? Or are you looking for a salesman to go to lunch with? Maybe have a few drinks, do a little schmoozing? Didn't think so. You are probably like me, I like to earn money. Socializing is great, let me give you some results, then we can get together and celebrate!
Chance are, if you are reading this, you found a link to this site or this article somewhere on the Internet. You found it because getting traffic using SEO in Columbus Ohio, is no different for myself than getting traffic for your website and your particular industry.
The problem is, most businesses that have a website have either had incompetent people working on their SEO or no one at all. Kind of a bold statement, makes me sound arrogant, but hey, it is a true statement. How do I know that this particular statement applies to those practicing SEO in the Columbus Ohio area? I did a simple search:
The above pic is a screenshot of the number one site on Google for the search terms "Columbus Ohio SEO". (as of the day I wrote this article) It is a landing page, not a business. Don't you think it strange that with all the established marketing company's in Columbus Ohio, many specializing in SEO, that the number one site is a landing page?
While many businesses owners may have never heard of SEO before, it is actually a very competitive field with thousands of active professionals. Most of these SEO professionals have not been working for regular brick and mortar type businesses though. I believe that most SEO professionals actually are independent and work on their own projects, projects similar to the landing page mentioned above. Most people that learn SEO are not salesman so historically it has been a lot easier for someone to use SEO to earn a living off of affiliate programs than it has been to convince business owners and managers that they should pay for SEO Services in the Columbus Ohio area or elsewhere.
I am very competitive and like to win. The challenge of taking a website with low traffic and making you a happy client by improving the traffic to your website is what gets me excited! If you are in need of "SEO Services in Columbus Ohio" or elsewhere in Ohio or Indiana, give me a call 567-712-4211, I would love to help you out!
Most business owners and many corporate managers in Ohio have never heard of SEO. Yet SEO "search engine optimization" can be very important in building your business here in Ohio. If your business has a website, blog or any other presence on the Internet, then you want that information to be found by clients and potential clients.
What someone like myself, a person that specializes in SEO, will do for you is to develop a program that will optimize your Internet property. The goal being to get to the front of a search in the search engines like Google, Yahoo and Bing. As most find out pretty quickly, just having a website does not mean you will have traffic to that website. Depending on your business you may need a lot of traffic in order to justify the website. A business like mine needs minimal traffic as I can only handle 4-5 clients at a time.
Taking into consideration the amount of traffic needed, we next have to look at the competition. Are there other businesses with websites in your niche market that are competing against you? How aggressive are those businesses being to get to or stay on page one of a search? As with everything else in life, the stronger the competition the harder the work is to take them out and push your business to number one.
The next thing I look at are the keyword phrases that people actually are using to find things related to your niche market. I look for search terms that are currently being used but also have to understand what is going on with your market to try and figure out what may be important keyword phrases in the future. Using my particular business I did keyword research on the following terms:
Search terms (4)
Keyword
Competition
Global Monthly Searches
Local Monthly Searches
ohio marketing
Low
12,100
12,100
ohio seo
Low
4,400
2,900
ohio social marketing
-
-
-
ohio social media marketing
Medium
110
110
Having done keyword research on the above terms using a Google tool, I got back the following 50 similar or related phrases that people search for when interested in SEO in Ohio.
Keyword ideas (50)
Keyword
Competition
Global Monthly Searches
Local Monthly Searches
Keyword
Competition
Global Monthly Searches
Local Monthly Searches
ohio marketing jobs
Medium
1,600
1,300
seo columbus ohio
Medium
720
590
columbus ohio seo
Medium
720
590
marketing columbus ohio
Medium
2,900
2,900
marketing firms in columbus ohio
High
320
320
ohio seo company
Low
590
590
marketing companies in cleveland ohio
High
210
210
columbus ohio seo company
Medium
110
110
newark ohio seo company
Low
73
58
newark ohio seo
Low
140
110
marketing firms in cleveland ohio
High
170
170
marketing internships in cleveland ohio
Medium
58
58
ohio internet marketing
Medium
590
590
seo ohio
Low
4,400
2,900
search engine marketing columbus ohio
Medium
28
28
ohio sports marketing
Low
260
210
columbus ohio marketing
Medium
2,900
2,900
marketing jobs in ohio
Medium
1,600
1,300
internet marketing cleveland ohio
Medium
91
91
ohio web marketing
Medium
170
140
cleveland ohio seo
High
110
110
marketing firms columbus ohio
High
320
320
ohio search marketing
Medium
210
170
marketing jobs cleveland ohio
Medium
260
260
hunter marketing columbus ohio
Low
140
140
marketing jobs in columbus ohio
Medium
480
480
marketing jobs columbus ohio
Medium
480
480
columbus ohio marketing jobs
Medium
480
480
marketing jobs in cleveland ohio
Medium
260
260
marketing companies columbus ohio
High
390
320
internet marketing ohio
Medium
590
590
columbus ohio marketing firms
High
320
320
marketing firms cleveland ohio
High
170
170
ohio search engine marketing
Medium
140
110
seo cleveland ohio
High
110
110
rdi marketing milford ohio
Low
140
140
online marketing ohio
High
210
210
internet marketing columbus ohio
Medium
140
110
marketing cleveland ohio
Medium
1,300
1,000
marketing jobs in cincinnati ohio
Medium
140
140
marketing jobs ohio
Medium
1,600
1,300
marketing services columbus ohio
Medium
46
36
marketing ohio
Low
12,100
12,100
marketing internships cleveland ohio
Medium
58
58
marketing company columbus ohio
High
320
260
universal marketing group toledo ohio
Low
46
46
marketing jobs cincinnati ohio
Medium
140
140
marketing dayton ohio
Medium
590
590
worldwide marketing columbus ohio
Low
73
73
marketing agency columbus ohio
High
140
140
The above list of keyword phrases gives me an idea of what most people are searching for when trying to find out something about SEO in Ohio. I also learn how stiff the competition is when advertising with Google on those keywords and the average searches done each month for those phrases, both globally and within the United States.
If I worked for you I would generate a list like this for your business. I would then use this information to research and develop articles optimized specifically for your needs, to be put on your website, blog and in other places on the Internet. These articles would be used to tell the search engines and the public, that your website in an authority on your specific market or industry.
Anchor Text Links
I also create anchor text links on specific search terms relevant to your business, linking these search terms to relevant content on your website. The anchor texts links give strength to the page they are linked to. In a good SEO campaign we want internal anchor text links from within our own website and external anchor text links coming into our site from other websites.
Depending on the competition in your specific market it can take anywhere from a few weeks to a year to get a website on page one of Google in any specific search. SEO is an ongoing process because like anything else in business, there is always someone else out there that wants to be number one.
I am interested in a job in the SEO and Social Media Marketing field in Ohio or Indiana. I recently started this blog to prove that I am pretty good at SEO and I know my way around when it comes to social media marketing. As I write this, the articles on this site concerning SEO and social media marketing are only a couple of weeks old. I had originally sent out a few resumes to company's that I thought might be interested in my skills. I did not get a response back right away so started this site to showcase my skills. It is one thing to write a fancy resume saying that you are a guru or expert in SEO and/or specialist in Social Media Marketing, quite another to prove it.
As I write this I am on page one of Google for the keyword phrase "Ohio Social Marketing". I am a dominant force for keyword phrases for my local hometown Lima Ohio. Lima Ohio is located in Allen County and with a county population of almost 100,000. Key phrases I rank high in are; Lima Ohio SEO, Lima Social Marketing, Lima Ohio Marketing and other various combinations of relevant search terms. I am also starting to show up in searches for relevant search terms that include Indiana in place of Ohio. Impressive if you consider that there are a multitude of marketing firms, probably thousands within these two states that should be dominating the search engines but aren't and I have only been trying for two weeks (as of Nov. 10, 2011). Simple question, if they are not doing a good job for themselves, will they or can they do it for you?
Maybe you are the owner or manager of a marketing company in Ohio or Indiana and your own people have dropped the ball. Maybe you need to hire me to get your SEO (search engine optimization) program shifted back into high gear.
I am willing to work as an employee or as a freelance consultant depending on the situation, work required and compensation. I can commute within parts of Ohio and Indiana or would be willing to relocate if necessary.
Competitive and aggressive individual that works well alone and as a team player. I am self disciplined and tenacious.
Professional Experience –
Started and ran numerous blogs and sites using Wordpress, Blogger, Nuke Evolution and XOOPS.
Although not a programmer I have a working knowledge of how to use snippets of HTML, Java and other hacks to improve the looks of a site and the on page layout for SEO purposes.
Planned for and implemented link building strategies to increase link popularity and gain visibility on search engines.
Conducted market research to find competitive keywords and long tail key phrases.
Used Google Analytics and other analytical traffic monitoring sites.
Developed and implemented Social Media strategies using Linkedin, Twitter and now am working on building a large network with Facebook and YouTube
Conducted research on competitive websites to find weaknesses that I could capitalize on.
Creating content for websites including articles and press releases that scored well in the search engines and gained traffic.
Article submission to social bookmarking sites like Digg, Reddit, Stumbleupon and others.
Well read with a diverse knowledge on a multitude of subjects and an avid curiosity about learning new things.
Political Coffeehouse – www.politicalcoffeehouse.com
Publisher
2007-2009
The primary author and publisher with articles published on a daily basis.
Built a 3,000 strong national political group to go with the site utilizing Linkedin
Used SEO and Social Media to grow the site and make it popular with conservative and libertarian politically active people
Was able to motivate other writers to contribute quality articles for free to the site.
Sold the site and the Linkedin group that went along with it in 2009
Some of the websites I currently run. These sites are fairly new, but all are getting traffic.
Korea, Germany, Iraq, Kuwait, Saudi Arabia, Georgia, North Carolina and Colorado
I am a combat veteran and was a Combat Engineer that also worked as a Supply Sergeant and Training NCO. I graduated the Primary Leadership Development Course and the Basic Non Commissioned Officer Course, as well as the Special Forces Assessment Course.
1994 – Present
I have worked mostly as a self employed carpenter and handyman since getting out of the Army. My best year I sold over $400,000 in home improvements with most jobs averaging about $3,500. The most employee's I had at one time was 15. I currently work by myself and am trying to transition out of this type of work and get into marketing.
2007 – Present
Westgate Entertainment Center
I have worked as a cook for Westgate during the winters over the last few years and during the summers worked for myself.
Schooling
In the Army you get promotion points for attending school. I attended numerous classes at the University of Maryland campus in Germany including Accounting, Business Law, Psychology and Political Science. I also took various classes at Central Texas College.
Did you hear about SEO, search engine optimization, recently or have you known about it for a while? In talking with business owners in the Ohio and Indiana area I have found that many are unaware of SEO or what it means for them. If your business is going to have a presence on the Internet, website, Facebook, Linkedin etc., then you want people to find that presence.
Let's say that you own a bowling alley in Lima Ohio or a car dealership in Wapakoneta Ohio. Most likely you have a website, most businesses do these days. Your rational for having the website could just be the that everyone else has one, so in order to compete your business must also. But just by having the website are you truly competing? Not if people can't find your website! So at some point you decided to compete and had a website built for your business. Now you have to make another decision. Is your really cool website an ego booster or a competitive weapon in your marketing arsenal?
I was told by someone in the restaurant business the other day that SEO and owning a website is a waste of time. Really? There are over 11 million searches conducted on the Internet every month for the search term restaurants. Do you think these 11 million people are looking for shoes? Might be they are looking for ideas for where they want to eat. The search engines get them to your website, your website gets them to you. I get your website to the search engines.
Assuming that you really want a competitive weapon in your marketing arsenal, that is where I come in. As an expert in SEO I evaluate your web presence and put together a plan to help you dominate the search engines for the key words or phrases that best suit your business. Based on your company's specific needs I come up with a plan and then implement that plan. That plan, put into practice, will enable potential clients, who may have never heard of your business before, to find your business on the Internet.
This process of putting you on page one of a search using Google, Yahoo and Bing is not an anonymous process. Since I have a pretty good Internet presence myself, my in-box is inundated daily with offers to get me to the top of the search engines. Most of these marketing offers are from unknown entities (who obviously don't bother to check what kind of business I am in, LOL) in India, Pakistan and other emerging third world countries. Nothing wrong with someone in another country trying to build a business for themselves, but honestly, most of it is spam and trying to sort the wheat from the chaff would be impossible.
Why should you hire me to do your SEO work? I am going to come to your bowling alley or restaurant or whatever business you are in. I am going to get to know you and what makes your business unique. My marketing is not cookie cutter, it is uniquely tailored to the business I work for. You can't get that from an unknown entity sitting in India. The other reason you should hire me is that unlike that unknown entity or the other marketing company's that may be approaching you, I actually am ranking on the search engines for the very business I am in.
Think about it, if a marketing company in Ohio or Indiana approaches you to sell their "SEO and Social Media Marketing" services, how can they get you a good ranking if they can't do it for themselves?
As I write this, this particular website is ranking high in the search engines for the following terms:
Lima Ohio Marketing
Lima Ohio Social Marketing
Lima Ohio Social Media Marketing
Ohio Marketing
Ohio Social Marketing
Ohio SEO
Ohio Search Engine Optimization
I am also starting to get pretty good rankings in Indiana for similar search terms. Good rankings despite hundreds, if not thousands of marketing companies all located in Ohio and Indiana competing for the same business! Give me a call!
Get on the net! Your business has to be on the Internet! You have to market using social networking! Social Media Marketing is where it's at!
Whether your business is located in Ohio, Indiana or anywhere else, that has been the battle cry for the last few years. A lot of business owners have jumped on board the Social Marketing gravy train. Much to their dismay, the gravy could not be found and the train was moving so fast they thought they were going to fall off! Sound similar to your experience?
If you are the manager or owner of a business in Ohio or Indiana and have faced this situation, then you are not alone. Believe it or not, most major corporations have had similar flawed experiences. Social Media Marketing is a field still in its infancy, but it seems we are now finally starting to advance past the hype and fluff and glean some solid knowledge on what works and what does not.
ROI Of Social Media Marketing
Businesses typically like to measure results. When it comes to marketing, the ROI or return on investment, is the typical way a marketing program is graded to determine whether it was a waste of time and money, or a real winner. Since the advent of Social Media Marketing, marketers have been telling business owners and managers to throw out the ROI. Social Media Marketing Guru's claim that in their world of butterfly's and rainbows typical marketing theories can be thrown out the door. We have to engage our audience, communicate with them and become part of the greater group without openly trying to sell anything. While I consider this bull, it is easy to realize one of the reasons this theory cropped up, spam. Some so called marketing experts don't know how to do anything more than repeatedly post thousands of messages all over the Internet saying "buy my crap"!
So the question most have is: Can I get a return on my investment if I involve my company with Social Media Marketing? If so, how is that return measured?
Measuring Success In Social Media Marketing
From the book "No Bullshit Social Marketing" we get the:
7 Business Drivers of Social Media Marketing
Enhance Branding and Awareness
Protect Your Reputation
Enhance Public Relations
Build a Community
Enhance Customer Service
Facilitate Research and Development
Drive Sales and Leads
Enhancing Branding and Awareness
The Westgate Entertainment Center in Lima Ohio. Westgate is known as the premier bowling facility in Lima. When it comes to restaurants in Lima, many don't even know that Westgate has a full service restaurant, Lima's own "Char Grill Restaurant". This despite years of advertising using print, TV and Radio.
In the traditional methods of advertising the business tells the world what they want it to hear. Sometimes they are not listening! Over the last year or so Westgate has enhanced their marketing program to include Facebook. The conversations on the Westgate Facebook page runs from talking about bowling scores to pizza to Ohio State Football scores and more. Westgate employees as well as customers regularly post conversations. There is a lot more that can and will be done, but the branding of Westgate as the premier entertainment facility in Lima Ohio is under way. More and more people in the surrounding area are becoming aware that Westgate is more than a bowling facility with the best pizza in Lima Ohio.
Protect Your Reputation
Ever go to one of those sites that rate businesses? If you own a restaurant you are probably well aware of the proliferation of these sites on the net. Where would you rather your customers leave comments about you? On a site in which you have some control of the conversation and can respond? Or some anonymous site you have not heard of before?
If your clients are actively engaging with you on your Facebook page or your website and there is a problem, that is where it will be addressed. Not some anonymous site, leaving a thousand people to read the complaint before you ever find out about it, if your ever find out about it. Your community gets to hear the complaint, read how you took care of the problem, your reputation is protected.
Enhancing Public Relations
Beyond the normal activities associated with Public Relations your involvement in Social Media Marketing will have some added benefits. If you do a search on Google or Yahoo for search terms relevant to your business where do you stand? Any charlatan can show you a search using your specific business name and show that you rank high and hopefully on page one. That kind of depends on the commonality of your business name. The real question is whether or not your will rank on page one in a search using key words or phrases that most people use when searching for a business like yours.
Back to the example of the Westgate Entertainment Center. If you do a search on "bowling Lima Ohio" you find that Westgate is on page one of a search. Kind of a no brainer to get ranked well for that term, since there are only a couple bowling alleys in the Lima Ohio area. But how about a search for "restaurants Lima Ohio". Westgate's Char Grill Restaurant is buried way back in the search results. Someone has dropped the ball! By actively participating in social media marketing, talking about the Char Grill Restaurant and getting lots of links (SEO) for pages concerning the restaurant, public relations is enhanced. Public relations is enhanced because more people are talking about your business.
Build A Community
All of this activity builds a community for your business. People are actively talking about your business and participating in conversations about your business. The don't even work for you and they are openly promoting you and becoming involved with your business activities! Every year Westgate does a fund raising effort to help people in need in the Lima Ohio area. What started with a few employees has now grown to a community wide effort that was recognized in the local paper last year. Westgate has learned how to become a family. A family that not only includes the owners and the employees, but also the vendors and the customers feel like family.
Enhance Customer Service
Let's say you own a really nice restaurant in Ft. Wayne Indiana. Family comes in, has a meal, pays and leaves. Later that day on your website or Facebook page the comment pops up, worst steak I ever ate, taste like burnt leather. By addressing the problem right there in public, you show the world that, although mistakes happen, you run the kind of business that makes things right.
Facilitate Research and Development
By using questions and polls you can find out what will be most interesting to your potential clients and current clients. Innocuous questions can be used to gauge public sentiment on any variety of ideas you have for your business. Social Media Marketing can be an effective way to research and develop as well as an inexpensive one.
Drive Sales And Leads
What every business wants, more sales and leads. A simple example of this is that if you own a business that periodically experiences slow days or slow hours of the day, you can capitalize on social media. By developing a social media network you can announce specials during that slow time and bring in more business. Last winter Westgate made periodic announcements on slow days that gave really great deals on pizza and bowling. The announcements were made on Facebook. The bowling alley experience tremendous surges in business when the announcement were made. Just one example of driving sales. In the video above Jason Falls talks about how a simple conversation his mother had with a fellow on Facebook that turned into a bunch of sales for the fellow, who just happened to install remote car starters.
What are keywords and key phrases and why are they important to my business and your business? Keywords and key phrases are the search terms people use to find what they are looking for on the Internet.
Let's say that you are now in the business of marketing, want business in Wapakoneta Ohio and your business name is J. Michael Warner SEO and Social Media Marketing. A potential client, who does not know you, is going to do a search on the Internet looking for someone that specializes in SEO and social media marketing in the local area. What will they search for? They will not search for you, using your company name because they do not know you. They will do a search using "keywords" or "key phrases" that best describe what they are looking for.
In this situation, if they do a search for the keyword "marketing" most likely they will not find anything useful as that, most likely, will not give them the name of anyone local. If they do a search for the key phrase "Wapakoneta Social Media Marketing" they stand a better chance of finding a local company.
Popular Search Keywords and Key Phrases
So what are the most popular keywords and key phrases that people use when searching for your business? There are a few different ways to find out what keywords and key phrases are useful. One of the sites I use for research is the Google Adword tool. Obviously it only gives results for searches in Google, but Google averages over 65% of all searches.
Google Adwords Tool
Simply put the search terms in the box for the word or phrase that best describes your business. The Google keyword research tool will then give you 100 search keywords and key phrases that people use when searching for terms associated with your given terms. If you are not in a bigger city then there is a chance that if you include your city name in the search, that you will not get any results. That does not mean that no one does any searches in your local area for your services, just that the number is to low for Google to keep track of.
Keyword and Key Phrases
I have keywords and key phrases, now what?
You use the keywords and key phrases on your website and on your social networks. Throughout this article you will notice the liberal use of the words "keywords" and "key phrases". By using these words numerous times throughout the article the search engines determine that this is what the article is primarily about. The general idea is to use the key phrases more times than any other phrase on your page or in your article. Search engines are not smart, they only know what you tell them. If your page or article is about elephants and you only mention elephants one or two time, the idiot search engines will not rank your page for that word, no one will read your web page and you will have wasted your time. Some may say that if a keyword is used to many times it will make the article sound kind of spammy. That is the fine line a one must walk in order to insure your key phrases are found found by the search engines and your audience is not turned off by the key usage of these words and phrases.
Keyword and Key Phrase Usage On Social Networks
When naming your business page on Facebook and Twitter one has to find a balance with what your actual business name is, what you do and what the best keywords are for your business. If you notice the name of this site is SEO | Marketing In Lima Ohio. My Facebook page is Social Media Marketing Lima Ohio. Both titles are key phrases that tell what I do and are geared for popular searches. I actually played with the words a few times on Facebook to get it just right. The title of a page in Facebook can be as long as one likes, but if you advertise on Facebook the limit for a title is 20 characters including spaces.
Facebook Ad
By putting a popular key phrase in my title that also explains what I do, I stand a better chance of scoring well with the search engines and ranking my pages high for my keywords. Facebook is indexed by the search engines. When doing a search using the Facebook search bar, the results returned will only be for the keywords used that show up in the title of a page. Twitter works a lot better. Searches on Twitter will return results that actually make sense. So if one does a search on the key phrase Social Media, any Tweet with that phrase will show up in the results.
One of the things I have learned in life is that listening to what a person says or writes about is sometimes worthless. Worth less, that is than watching what they do and the results from those actions. Proper use of keywords and phrases is one part, albeit an important part, of insuring your website scores well with the search engines and resulting in your website or social network getting traffic. What you do with that traffic...well, that is food for thought that we will explore in another article.
Are There Any SEO | Social Media Marketing Company's Available
Two or three years ago if you lived in a small town like Wapakoneta, Findlay Ohio or even Muncie Indiana, chances are, no one local specialized in SEO and Social Media Marketing. As the popularity of Facebook, Twitter, Linkedin and other social networks evolve, it becomes easier to find "experts" in SEO and Social Media Marketing. In the larger cities like Seattle a few years ago, there were hundreds of SEO and Social Media Marketing Experts, now there are thousands.
Are There Any Competent SEO | Social Media Marketing Company's Available
This question is a little harder to determine. As any competent business person knows, just because a salesman has memorized his presentation and smoothly gives it, does not mean the end product will be of high quality.
Case Study
I was talking with a local bowling alley owner a while back. The bowling alley has a website, but the owner complained that nothing really seemed to be happening with it. Every week the owner met with his marketing rep for an hour to go over his advertising program including TV, radio and marketing on the Internet. After 10 years of owning a website he had only 29,000 visitors. His Facebook page had maybe one hundred likes, mostly employees.
Changes were made in who was running the company's Internet marketing efforts. Now a year later the Facebook page is doing a little better with more interactivity concerning the local community. The website is still dead, mostly due to little effort being put into it. The owner is still undecided about want he wants to do about it.
If you want to move forward with an aggressive marketing plan that uses the Internet, you must first make that decision. As with anything else in business, a half hearted effort is not worth doing at all and a waste of time and money.
Should you decide to move forward and market on the Internet you need to hire someone that can prove they can actually perform in the field of SEO and Social Media Marketing. Whether you are located in a small town like Wapakoneta or a larger city like Indianapolis Indiana your initial research should be the same. Do a search using Google, Yahoo and Bing using keywords such as "Wapakoneta Ohio Social Media Marketing" or "SEO Muncie Indiana", inserting your own city and state of course. If a company or person is on page one of the search, then chances are they are fairly competent. This is a highly competitive field and it is not necessarily very easy to get on page one of any particular search. You want your business to be on page one, so hire a company that understands how it is done. Keep in mind, depending on how competitive your area is for certain search terms, getting on page one of a search could be a lengthy process. The marketing firm may have spent a few years getting to page one and probably constantly working on staying there.
Marketing on-line takes effort. It is not an advertising medium for putting up commercials and jingles, you have to be committed to providing quality content and interacting with your clients and potential clients. You have to provide information about your business to your marketing manager, interact on your social networks and encourage your employees to interact on your social networks. In interviewing someone to do your on-line marketing for you, make sure that they will also commit to doing the work. Establish clear goals and a plan of action. Anyone can get thousands of "likes" to your company Facebook page or Twitter followers almost overnight. Insure that the marketing firm you hire is willing to do the work building quality not quantity.
A competent SEO and Social Media Marketing firm or manager should be able to do a couple of things well. They should be able to get you found on the Internet and build you a following that will that will insure when people need your products and/or service, your company is the first one they turn to.