Posts Tagged ‘JavaScript’

My 10 Main SEO Takeaways from SMX East 2009

October 19th, 2009 by Benj Arriola
Search Marketing Expo East

Search Marketing Expo East

In search marketing conferences, there are so much to information that it is impossible to listen to everything so everyone chooses their tracks/sessions wisely to listen to the golden nuggets of information which may not be the same golden nuggets of everyone else. Depending also on each individual’s knowledge dictates if a nugget is really golden of not. So that is why I start my title with a “My” since this is what I found to be valuable to me. Below are my top 10 takeaways from the 2009 Search Marketing Expo East in New York City. (more…)

SEO on JavaScript Lightbox JS Content

November 17th, 2008 by Benj Arriola

Lightbox JS was popularized by Lokesh Dhakar where he made a nice friendly degradable JavaScript function where thumbnails can be linked to their larger images but load dynamically using JavaScript in a separate <div> box that loads in an animated manner. Many webmasters have adapted this and users like it too since there are no more page reloading and the need to hit the back button to go back to the thumbnail view. You can see demonstrations on the Lightbox JS website. After Lightbox JS came out, many other implementations of this technology emerged where the applications have been used not only for images, but for videos and also any content in general. The benefit of using this technique aside from the seamless fluid integration, they do not open as separate popup windows using a new web browser instance that is sometimes anti-popup blockers.

Generally, when would you use Lightbox JS?

When you need to display something briefly to the website visitor and you do not want them to leave the current page where the page has to reload again and to move back, you would have to press the back button. Often you see this in: (more…)

Top 5 Ways to Evalute the SEO Ability of Your Creative Agency or Web Design Firm

November 10th, 2008 by Ray "Catfish" Comstock

One of the things that I notice about a lot of Web Design firms and even creative agencies who say they bake SEO into everything they do, is that very few of them bake it into there own sites. Now I don’t want to call anyone out today but I do want to give people a quick little guide on the top five things to look for when evaluating the SEO ability of design firm that says they know SEO. I mean, if SEO is part of their overall offering, they would be silly not to SEO their own site right? And if they haven’t taken the time to do that, is that a firm that you can really feel confident in? I think you know my answer. *lol* So here is the top 5 things that I would look for in a design firms web site that will give you some idea if they know what they are doing: (more…)

The Top 5 Ways That Usability and SEO Work Together

January 8th, 2008 by Ray "Catfish" Comstock

Happy New Year! And what better way to start it than a San Diego Chargers victory over the Tennessee Titans in the first round of the playoffs last Sunday. As one of the 65,000 some odd fans that attended the game, I can tell you it was an amazing day for the community of San Diego and the energy in the stadium was incredible. Now if we can just beat the Colts again….

I really think that 2008 is going to be the year that you see the study of Web site Usability move to the forefront of Search Engine Optimization. If your not familiar with Usability, here is a really good definition that we like to use here at BusinessOnLine: (more…)

More Tips About Making AJAX SEO Friendly with the No Script Tag

December 14th, 2007 by Ray "Catfish" Comstock

Yesterday Benj wrote a great article about making AJAX SEO friendly. One of the recommendations he made was to “Solution 1: Serve Alternative Content” and he suggested that providing an alternative navigation to “actual pages on their own URLs that would load the same content as what would load in the AJAX links.” This SEO solution will work fine for some folks, but others may need a solution that allows the alternative content to exist on the same page as the AJAX application. That solution is the no script tag. (more…)

Making AJAX SEO Friendly

December 12th, 2007 by Benj Arriola

On many blogs, SEO professionals say AJAX is evil in SEO, just in the same way Flash is. But ask a Web2.0 designer/developer, AJAX is so cool that people will love it and stay on your site seeing the quick interactive visual feedback without any page reloading. Let’s look deeper into the possibility of making SEO and AJAX BFF.

What is AJAX?

AJAX is a term coined publicly by Jesse James Garrett of AdaptivePath meaning: Asynchronous JavaScript and XML. As posted on Wikipedia:

AJAX (Asynchronous JavaScript and XML), or Ajax, is a web development technique used for creating interactive web applications. The main intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes so that the entire web page does not have to be reloaded each time the user requests a change. This is intended to increase the web page’s interactivity, speed, functionality, and usability.

AJAX is asynchronous in that extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page. JavaScript is the scripting language in which AJAX function calls are usually made. Data is retrieved using the XMLHttpRequest object that is available to scripting languages run in modern browsers. There is, however, no requirement that the asynchronous content be formatted in XML.

AJAX is a cross-platform technique usable on many different operating systems, computer architectures, and web browsers as it is based on open standards such as JavaScript and the DOM. There are free and open source implementations of suitable frameworks and libraries.

Keeping the technical language to a minimum, the main observable benefit you have in running AJAX is having dynamic content load on your page without having the whole page to reload on a new URL. This gives you the benefit to only reload certain parts of a page making the resources load to a minimum aside from having it visually appealing to the user.

Problem 1: SEO Issues with Dynamic Content of AJAX

Search engines crawl websites using bots that are also called crawlers or spiders. These are nothing but programs that visit webpages on the Internet looking at all links and further visiting every valid link found crawlable. And content on the page is read and associated to the URL crawled. (more…)