How long will it take to get a top 10 ranking in search engines from SEO?
A common question. The precise amount of time it will take until your site will rank in the top 10 search engine results will depend on a variety of factors, including the competitiveness of your keywords, the strength of your competitors, and more, including how major search engine algorithms change over time and your current positioning, the age of your website etc.
If you are in a non-competitive niche or trying to rank for your brand name, and that name is unique, you may be able to rank with no or very little SEO work done. If you are in a competitive area, even for longtail search terms such as Long Island Divorce Attorney, you may need extensive SEO work done on an ongoing basis to get first page Google Rankings. It could take anywhere from a few months to 6 months or more. If your SEO company is building links to your website, it could take months for Google to find all of the links and use them toward ranking your website.
Most clients will see initial rankings improvements the very next time Google indexes your site. For more competitive keywords, SEO is a process and can take anywhere from weeks to months. If immediate visibility on page one is needed, we recommend considering other strategies such as Search Engine Marketing i.e. Pay Per Click Marketing.
Please note the above is for Organic Rankings. If you have a local map listing on Google, for example, we have been able to get Clients onto page on of Google in map packs for competitive terms simply by making some changes to a Client’s Google Business listing. Sometimes errors in how a listing is set up can easily be fixed, and if all other SEO factors are strong, results can be seen right away. By no means is this the norm, however it is possible and we have seen it done many many times.
It’s important to remember that SEO really is a process. Vet your SEO company carefully before hiring them so that you can be confident that you have made the right choice.
Generally speaking, they are NOT of equal importance in terms of rankings. They each serve a unique purpose.
External links, or those pointing to your website from other websites on the web, impact your search rankings. The quantity, quality and types of links impact how your website is perceived by search engines. They are to be thought of as votes of confidence or signals of trust (this only pertains to white hat, natural links). Gaining external links to your website is a necessary and essential part of ranking your website on the first page of Google and other search engines. It is also important to getting a webpage indexed, though not always necessary.
By contrast, an internal link is a link that is on one of the pages of your website that leads to another page on your website. Linking internally is important to helping users find the information they are looking for; it is also important in creating a page hierarchy that helps Google see which pages are “more” important on your website. The more internal links pointing to a particular webpage, the more important that page may appear to Google. This is a generality. How you code the links, from what pages they come etc. all impact the end result. It’s good SEO practice to link two related pages. For example, if you write a blog about how to grill fish using a rub, you may also link to a page on your site where you sell that grilling Rub. The pages should be related and relevant to the visitor. They should seamlessly connect the user to another part of your website that makes sense.
It is important to remember that in the end, a website is about getting results—that means getting a user to take a desired action. If external links can help bring the horse to water so to speak, then internal links are equally important in getting them to drink i.e. move down the sales funnel from prospect to a lead. If you focus on what is good for your customer, you will most often make the right decision.
If you are not sure what to do or have questions, you can always reach out to us. We are happy to talk to you about your SEO needs.