Month: August 2016

Recent Posts

JavaScript Navigation Problems

Sam, that’s a great question and one that too many programmers don’t understand. Yes, JavaScript navigation can create problems for search engines if the codes are not programmed correctly. There are two problems that arise when JavaScript navigation is improperly programmed.

First, if the navigation script uses arrays then there are no anchor links or “a href” to identify a link. Search engines do not take the time to scan a page for links created by client-side scripting languages.

Second, if the navigation script is a separate file such as menu.js then the search engines ignore those files. Therefore any links in the separate file are totally ignored by the search engines. To prove this point let me point you to this search on Google http://www.google.com/search?hl=en&lr=&q=inurl%3A%22menu.js%22&btnG=Search.

You’ll notice that search specifically requests files with menu.js in the URL to the file.
You can even check this one http://www.google.com/search?hl=en&lr=&q=inurl%3A%22nav.js%22&btnG=Search which request files called nav.js.

Therefore, improperly programming your JavaScript navigation, while fancy and pretty it might be, can cause your site to perform poorly in the search engines.
There are two solutions to the problem.

First, program your JavaScript navigation so the links appear as real links in the web page.

Second, place text links at the bottom of your pages so the links within the JavaScript navigation are accessible to the search engines via a secondary method.
The first solution is my chosen method.

Is using CSS positioning for SEO, spam?

Mike from Colorado asks, “is using CSS positioning for SEO considered spam?”
The short answer is NO. While people say that having your content above all your images and navigation elements in the source code is the best thing to do. While I’ve tested numerous sites for this, it doesn’t matter to the search engines. Positions were not increased nor descreased as a result of changing the placement of the content within the code. There are plenty of people out there that speculate and even state that it does make a slight difference … I just have never seen it make a difference in the search engine results.

Inbound Link Building

I’m needing to get links to my site. What is the best way to get them? Thanks, Sally.

There are many tools and services available to get links from other sites. Probably, one of the best and oldest services I’ve found is DomainDrivers.com with a modest fee. Other services you can use would be TextLinkBrokers.com where you can lease links from other sites or purchase one-time links. There are many other ways to get links, but my favorite is writing and publishing articles which produce one-way links into our client sites.