Submission to a search engine is fine, but getting links from other sites to yours is the best way to guarantee search engine results. This process is known as backlinking and is crucial to SEO.
The best way to understand backlinking is like this:
Someone that owns another website stumbles upon yours. The site owner happens to like what you’ve written, a product you might sell or a service that you offer within your local community. Whatever it might be, it’s created enough interest that the site owner decided to place a link on their site to yours so they can share what they found with their readers. When that site is crawled by search engine spiders your link will be discovered. This in turn will that piece of content up in the rankings, along with your site, and will appear when people search using the keywords associated with your linked content. The more inbound links you have, the better you’ll rank.
There are a number of ways you can create backlinks.
You can create your own backlinks by posting on message boards (also known as discussion groups). This is a bit of a dated process and only effective if you post to a board that is relevant to your site. In other words, posting to a board that is based on horses won’t do you much good if your site deals with haberdashery. Like everything else in search engine optimization, it needs to be quality and target driven content. It should also be noted that most boards nowadays will not let you add links or signatures.
Link trading is also reasonably popular, but also a bit dated. This involves site owners swapping links with one another. While sometimes helpful the time can better be spent working on writing and submitting articles, posts, etc.
Blogs can be a great sources for creating backlinks. However, the same rules from above apply here as well. With the blogosphere as big as it is, it shouldn’t be too hard to find a few that interest you. If your goal is to optimize your site locally, do as such and join some community blogs. Leave comments, contribute to the discussion and make yourself known - in a good way of course.
Contributing articles to Social Media sites like Digg, Reddit and others are an awesome way to get lots of attention fast. The only drawback is that from a local optimization perspective, you generally won’t be reaching your target audience.
Writing and submitting content to article databases is a great approach as well. There are several like ezinearticles.com that allow you to author content on subjects that you are most familiar with. They in turn publish the content on their site. These sites get tons of traffic and appear frequently in most search engine result pages (SERP’s). All authors are given credit at the bottom of the article allowing you to add a brief bio and link. Keep the content focused and try to keep it at least regionally targeted and you’ll see benefits in the form of traffic to your site. An example of this could be something like “The Boise Economy - Is it Time to Start Your Business?” Hopefully you get the idea.
The supreme way of building backlinks of course is by having freshly updated content on your site. Once people discover your site and your voice they will start coming to you, linking to you and hopefully buying from you!
Of course the hardest part is sitting down and writing all of this - not an easy task at all and is really a job unto itself. If you need help with your content writing including editing, original content, article submission and more - let us know. We’ll gladly assist you in any way we can.