What is AJAX programming?

Remember when the web consisted of nothing more than a few static web sites coded exclusively with HTML? Life was simple back then. Back in 1996, a website could be created in a few minutes by inserting the content into a basic HTML template, and adding some graphics for style. Now, the internet is populated with web sites that are more complex. Modern web sites use anywhere from two to sometimes twenty different programming languages, specifications and scripts. Some of the code runs on the front end, some runs on the back end, and some runs somewhere in between.

Get Ready to Learn all the secrets to SEO (Search Engine Optimization) to rank your website to the top of Google, yahoo, and msn.  Turn your website into a high ranking, driving tons of traffic, and making a whole lot more cash by learning these SEO techniques. Buy the program that will make you tons of money and make your website Number 1: www.seotutorialprogram.com

Interested in placing your TEXT AD HERE? Click Here

 

We have the wireless revolution to thank for making web programming so arduous. Most wireless devices, such as cell phones, palm tops, laptops, and even computer screens in automobiles, now come equipped with access to the internet and email. These gadgets have web browsers and platforms that are very different from what is installed on a traditional desktop PC. Wireless browsers are often not compatible with many elements of the HTML programming language. Web programming had to evolve to suit the needs of those that surf the net on wireless computers.

As a result, a deluge of new languages and systems for designing websites were introduced. These new innovations include XML, XHTML, XSL, CSS, JavaScript, VBScript, DOM, and many others. Of these, XML was probably the most important, because it enabled web designers to define data without forcing web browsers to display it a certain way. XML files were simple text files that could be interpreted by any web browser, unlike HTML. So, you ask, what is AJAX and how is it connected to this discussion?

Well, AJAX is a confluence of all these different programming specifications. AJAX itself is not a language; it is a technique that makes use of all these different components. Also, AJAX web sites can interact with the user by responding to input and changing certain parts of a web page without reloading the entire page.

AJAX makes use of several components. One component is called Cascading Style Sheets (CSS). CSS is an easy way to create web sites by specifying certain intricacies and style preferences for the page layout as part of a separate file that can then be imported into any HTML document by simple referring to the CSS File. The second part is XHTML, which is a more versatile version of HTML that is compatible with XML files. AJAX also uses the Document Object Model (DOM), which is a standard set of objects that can be used to modify web documents. The other components are scripting languages such as JavaScript and VBScript, and it also uses XML, which we have already described.

Microsoft is credited with the inspiration for AJAX when in 1998 they developed something called remote scripting to make web pages more interactive. Later on, remote scripting was taken to newer heights by other talented programmers, and eventually, AJAX was the result.

Get Ready to Learn all the secrets to SEO (Search Engine Optimization) to rank your website to the top of Google, yahoo, and msn.  Turn your website into a high ranking, driving tons of traffic, and making a whole lot more cash by learning these SEO techniques. Buy the program that will make you tons of money and make your website Number 1: www.seotutorialprogram.com

Interested in placing your TEXT AD HERE? Click Here

Some of the advantages of it are that it can be used to create sites that are extremely interactive, and it loads very quickly and occupies very little bandwidth. The drawbacks are that it can sometimes inhibit the use of the back button on the web browser, and sometimes the code has a problem initiating the response that it has been programmed to produce.

If you design web sites for a living, you should probably learn how to implement all of the languages described here to make your sites more interactive. If you have never studied or used XML, XHTML, JavaScript, or VBScript, you should enroll in some courses at a local computer programming institute. The use of these languages is growing as more people are connecting to the internet with wireless computers that require more flexible languages to display web sites properly across all platforms and browsers.



About the Author: Jim Pretin is the owner of http://www.forms4free.com, a service that helps programmers make email forms.

Untapped
Advertising Hot Spots

By Kim Roach (c) 2006


Online advertising is exploding. By 2007, online advertising spending is expected to reach over 20 billion. With such growth, a multitude of opportunities have opened up for the online marketer. Unfortunately, not all of these are worth your time or your ínvestment. That’s why I would like to show you some of the untapped advertising hot spots that are currently available to you.

As an online entrepreneur, it’s not enough to have a great website with quality information. You must also position yourself in front of a qualified audience of people who are hungry for what you have to offer.

 

Get Ready to Learn all the secrets to SEO (Search Engine Optimization) to rank your website to the top of Google, yahoo, and msn.  Turn your website into a high ranking, driving tons of traffic, and making a whole lot more cash by learning these SEO techniques. Buy the program that will make you tons of money and make your website Number 1: www.seotutorialprogram.com

Interested in placing your TEXT AD HERE? Click Here

So, let’s explore 4 of the most lucrative online advertising spots that are currently available to you. They include CPA programs, blog ads, comparison shopping engines, and the ISEDN.

CPA Programs

Cost per action is an online advertising model that is highly undervalued. In this model, you only pay when a qualified visitor converts to a sale, registration, or other action. Because of this, CPA (cost per action) is often much less risky and often more profitable (in terms of ROI) than cost-per-click.

To begin your own CPA marketing campaign, you can choose from a variety of companies. AzoogleAds is the top CPA network. Within their network, you can advertise on sites like True.com, Stamps, NetFlix, BlockBuster, and a number of Fortune 500 companies.

You may also choose ClickBooth. Within the ClickBooth network, you will have access to over 25,000 of the biggest publishers in the industry.

Hydra Network, another leading advertising network, reaches over 100 million Internet users. Find out how you can tap into this traffíc at HydraMedia.com.

Each one of these companies can help you devise a successful CPA campaign that only requires you to pay when you acquire a new customer.

Forget Expensive PPC Advertising

Rank your website on Google-Learn how to rank your website and do all the seo yourself


Sign Up Today

 

BlogAds

In recent years the popular belief has been that most blog readers are comprised of nerdy teenagers who live in their parent’s basement.

However, this simply isn’t true. Blog readers have quite a lot of buying power. In fact, according to the 2006 blogger reader surveys from BlogAds, 75% of blog readers make more than $45,000 per year. Blog readers are journalists, opinion makers, and powerful online citizens.

The blogosphere is becoming very influential on the Internet. This demographic is a hot spot online that many advertisers are missing out on.

So, how do you tap into this kind of audience? Well, there are a number of options.

One of the most popular blog advertising agencies is BlogAds. With BlogAds, you can sign up to advertise on sites like SearchEngineJournal.com, Lockergnome.com, PFBlog.com, and BlogShares.com.

Another great source of blogger advertising is the Creative Weblogging network of blogs. They power 70+ blog sites in categories ranging from personal finance and social entrepreneurship to social networking and Web 2.0. In fact, they have recently joined forces with the Washington Post, which links to some of their blogs on the homepage.

The Creative Weblogging network delivers 5 million page views per month. To find out more about their different advertising options, go to Creative Weblogging.

Wherever you choose to advertise, please keep blogs in mind. Through blog advertising, you can tap into a very targeted group of individuals.

Comparison Shopping Engines

If you’re selling products online, then one of your main advertising sources should be the comparison shopping engines. Unfortunately, many online sellers do not take advantage of this potential goldmine.

Forget Expensive PPC Advertising

Rank your website on Google-Learn how to rank your website and do all the seo yourself


Sign Up Today

Yahoo! Shopping, Google’s Froogle, Bizrate.com, Become.com and other comparison sites make it much easier for you to get the online exposure you need to be successful in a very crowded online marketplace. These sites allow you to get listed by all the big names like Best Buy and Circuit City.

One of the biggest benefits of this advertising option is that visitors from comparison shopping engines are buyers. They are there for a reason. They are looking to compare prices, evaluate different companies, and buy their desired products. Because of this, the return on ínvestment from this type of traffíc is much higher; a stark contrast from the general search engines which can send you visitors who aren’t truly interested in your products.

Much like traditional search engines, comparison shopping engines position your product based on a number of factors. Some of these include bid price, product price, user rating, relevance, and CTR (click-through rate). Each of the shopping engines has a different ranking algorithm and uses different factors to position your products.

If you would like to start experimenting with this advertising medium, I would suggest you start with Froogle, which is free. However, don’t underestimate Froogle’s power. Just because it’s free doesn’t mean that it can’t send you lots of qualified visitors when used correctly.

I urge you to start taking advantage of these lucrative advertising spots for your own website. Remember, comparison shopping engines send you buyers, not browsers.

You only pay for performance.

ISEDN

Another untapped marketing hotspot is the ISEDN. This paid inclusion program is a cross between the older paid inclusion models and the current pay-per-click model.

Purchased ads are displayed in a similar manner to the PPC ads shown by Google, but advertisers are charged on a flat fee basis, not on a per click basis. You can buy top 10 exposure across the network for $3 to $4 per month. Your ad will then be shown across a network of 230+ members.

Through the power of the collective community, ISEDN paid inclusion ads are displayed over 150 million times per month. This equates to 150 million potential advertising opportunities.

For more information on this advertising model visit ISEDN founding member ExactSeek.com.

 

Did You Find This Article Useful? Then Digg It.


About The Author
Kim Roach is a staff writer and editor for the SiteProNews and SEO-News newsletters. You can also find additional tips and news on webmaster and SEO topics by Kim at the SiteProNews blog. Kim’s email is: kim @ seo-news.com

 

Defend Against Black Hat SEO: Your Web Host Can Help
By Frederick Townes


The world wide web is a dynamic, exciting place to launch a new business or promote your organization’s message. It’s also a lawless landscape in which black hats – crackers, hackers and other on-line evil doers – roam with very little oversight or law enforcement.

And that means it’s up to every site owner to ensure that his or her site is defended against intrusions, code injections and other forms of attack. There’s plenty of software to help keep hackers out of your desktop pc, but what about your hosting service? How can you protect server-based data?

Top-tier web hosting firms design proprietary hardware and software protection to ensure that your business is secure. But site security doesn’t stop with impenetrable firewalls, spam zappers and e-mail scanners. In fact, if you go with a hosting service that isn’t up to speed on the latest forms of hacker attackers, you could quickly find your site is no longer under your control!

Great hosts “harden” their server systems to deter and deflect known exploit points in the software the servers run and in any client-site’s code! There is where the value of quality hosting comes into play .

XSS Attacks

XSS stands for cross site scripting and it poses a threat to even the most secure sites because XSS exploits vulnerable hardware and software holes that allow black hat SEOs to circumvent commonly employed security systems. In an XSS attack, black hats inject malicious HTML script into site pages of other domains. They do this for two reasons.

First, in some instances, black hats inject undetected scripting into competitor sites to taint these sites when SE bots spider them. Imagine, a competitor is able to access your site’s code, insert invisible text (at least invisible to you) and, when an SE bot discovers this invisible text, your site is slammed. Even banned from Google. Don’t think it can happen? It closes down on-line businesses daily.

So what kind of attacks can be “planted” on your site? There are plenty:

  • Redirects take visitors to another site as soon as they reach yours.
  • Overloading alt tags, meta tags and other interior coding with keywords, sometimes called keyword stuffing.
  • Inaccurate or misleading keywords inserted within site pages.
  • Cloaking, which detects search engine spiders and changes site text to improve PR.
  • Pagejacking, the practice of stealing site content, can not only cost you in sales, it can also slam your PR because your content isn’t “original” any longer.

Any of these black hat SEO tactics and more (spamglish, links farms, virus injections, etc.) can and will do severe, if not irreparable, damage to your on-line enterprise. Why?

SE Bots Are Brainless

SE spiders are dumber than a box of rocks. They’re unable to discern legitimate text from a malware injection. They rely, solely, on automation to assess and categorize a site. There’s no subjective analysis. Just text strings that are sorted completely by brainless bots.

A competitor, using one of the XSS attacks listed above, exploits to “de-optimize” and make it appear that you’re using black hat SEO tactics, or can gain access to your site through a web browser and/or inject toxic data to devalue your content.

Google Penalties For Black Hat Tactics

The purpose of any search engine is to deliver relevant, useful SERPs to users’ queries. So, when a Google bot discovers what it perceives as an attempt to falsely increase value, the site may suffer serious, site-threatening sanctions.

Some of these penalties may be imposed without you even knowing about it – until you discover that site revenues have dropped 75% in two days as a result of lost rankings and traffic! A site discovered to employ black hat SEO may be penalized in page rank, may lose PR altogether, may experience SE indexing issues (partial or mis-indexing, for example) and, for the worst offenders, banishment from the Google site altogether. Dead in the eyes of Google bots.

Forget Expensive PPC Advertising

Rank your website on Google-Learn how to rank your website and do all the seo yourself


Sign Up Today

So, here’s the problem: without your knowledge, a black hat competitor can inject toxic script into your site that could, conceivably, get your site banned from Google. Even if you and your web host have all the firewall and intrusion detection protection there is.

It Gets Even Worse

The second reason black hats use cross site scripting is to actually gain access and control of your on-line business. Certain types of XSS attacks actually enable a complete stranger to acquire the same system privileges reserved for the site owner – you.

Access to sensitive customer data, bank account information, the entire back office – all can be achieved with relative ease by a knowledgeable cracker looking to steal and plunder your site.

Whether the black hat is a competitor who wants to eliminate the competition, or a script-kiddie looking to clean out the till and sell some credit card numbers, your on-line business is at risk regardless of how much security you and your web host deploy.

This Is Where Quality Web Hosting Enters

During the design, administration and growth of a web-based business, numerous tools and applications are used by site owners and designers. There’s site building software, email management software, a check-out, customer database, automated shipping apps, tools for developing site metrics and many others.

This software isn’t necessarily designed with security as Priority One. Often, there are openings in commonly-used ebiz software that are exploited by black hats during the execution of an XSS attack.

And, because of the nature of these attacks, system and server security measures can be breached because, in essence, the hackers piggyback their way onto an unsuspecting site using the site administrators’ credentials to gain access and/or control.

The key to protection from XSS attacks is in the proper configuration of all of the applications and tools that comprise your on-line enterprise. These apps must be synced up to work together while, at the same time, developing protection against XSS attacks.

This configuring of applications is done at the host level and should include a detailed analysis of potential XSS entry points within the site’s design and reconfiguration to fit the server security already in place.

Go With The Host Who Knows

If your web hosting service isn’t familiar with the growing danger of XSS attacks based on application exploitation points, consider finding a more informed host.

It’s not a matter of securing your business system locally. And it’s not a matter of the multi-layers of protection offered by your web host.

It’s a matter of thinking like a black hat and taking a proactive stance against XSS attacks they may employ. If you aren’t sure your site is protected, and your hosting rep can’t provide the assurances you require, talk to another hosting company before disaster strikes and your site is banned from Google.

It’s that important.


About The Author
Frederick Townes is the owner of W3 Hostíng, a web hostíng company dedicated to providing fast servers, guaranteed uptime and reliable, friendly support. When your site is an important part of your business you need a professional web hosting company to keep it online and running smoothly. W3 Hosting is just that – and more.

Pricing Models for the Small SEM Shop

By Christine Churchill,
August 30, 2006

How do you go about establishing prices for your search marketing efforts? What kind of contracts do you need to protect your business? A group of experienced search marketers offer advice.

A special report from the Search Engine Strategies conference, August 7-10, 2006, San Jose, CA.

One of the biggest stumbling blocks for small search engine marketing (SEM) shops is learning the mechanics of running a business. SEMs may know optimization inside out, but like many entrepreneurs, not have a grasp on the business end of their operations. This is where many companies get sidelined because a big part of running a successful business is developing pricing models and contracts that work well.

At the San Jose Search Engine Strategies conference, veteran entrepreneurs Ken Jurina, Todd Friesen, Jessie Stricchiola and Greg Boser shared their experiences in a new session called "Pricing and Contracts for the Small SEM Shop."

Get Ready to Learn all the secrets to SEO (Search Engine Optimization) to rank your website to the top of google, yahoo, and msn.  Turn your website into a high ranking, driving tons of traffic, and making a whole lot more cash by learning these SEO techniques. Buy the program that will make you tons of money and make your website Number 1: www.seotutorialprogram.com

Interested in placing your TEXT AD HERE? Click Here

The first speaker was Ken Jurina from Canada-based Epiar. Jurina described the pros and cons of several typical industry pricing models. The first involved a retainer and monthly fee along with a six- to 18-month contract. Jurina outlined this as a hunt-and-peck model without clearly defined deliverables or a phased, targeted approach.

The second contract approach in Jurina’s presentation was the fee-for-service model. Under this approach there are clearly defined projects with a finite scope of work. Citing that his own company followed this business model 75% of the time, Jurina presented the method as one that delivers core services for a specified fee.

Two other pricing models that Jurina highlighted were pay-for-performance and hourly consultation. Pay-for-performance is normally tied to a commission structure and dependent upon the outcomes of the SEM campaign. The hourly consultation model is frequently used as a quick-fix approach when offering suggestions for improving optimization. Jurina also mentioned that some firms practice a combination of all models in order to ensure maximum flexibility.

As Jurina continued his presentation, a discussion of customer profiling emerged. In an effort for small SEMs to pursue clients that are a good fit with their organizations, Jurina recommended defining a particular target market and focusing on it. While small companies are usually quicker to be convinced of the value of search marketing, they often can’t afford the services. On the other hand, while larger companies are more able to afford the services, buy-ins take longer because they often have to cross various departments. As a happy medium, the small SEM may want to consider working with mid-sized companies in order to deal directly with the primary decision-maker.

Get Ready to Learn all the secrets to SEO (Search Engine Optimization) to rank your website to the top of Google, yahoo, and msn.  Turn your website into a high ranking, driving tons of traffic, and making a whole lot more cash by learning these SEO techniques. Buy the program that will make you tons of money and make your website Number 1: www.seotutorialprogram.com

Interested in placing your TEXT AD HERE? Click Here

Pricing and perception were also included in Jurina’s presentation. Speaking from personal experience, Jurina relayed a story about how his company’s initial pricing structure caused sticker shock. Recognizing that the client was being turned away by price alone, the entire sales presentation was restructured to show the various phases of the SEM process and the corresponding ROIs from beginning to end.

In order to protect the SEM firm and give the appearance of professionalism, small shops would be wise to draw up proposals and legal contracts. What does Jurina’s firm use? Their contracts evolved from a monstrous 25-page novel to a comprehensive five- to seven-page document that clearly defines the work without being bound to a guarantee. Spelling out services in phases throughout the proposal helps clients better understand the process and the deliverables. However, keep in mind that pricing is based on what the market can bear. If SEM shops aren’t working with clients located in major markets (New York, Los Angeles, etc.), premium pricing may be a hard sell.

Todd Friesen from Range Online was next to take the stage, providing practical advice on key clauses that should be included in contracts. Small SEMs can be vulnerable, so legal protection becomes an important issue. Friesen listed five clauses on which no SEM shop should ever compromise. These clauses include:

  • Indemnification – Covers you in the event of errors.
  • Termination – Specifies a time period (longer than two weeks) for the ending the contract, if needed.
  • Intellectual Property Rights – Makes sure all tools, programs or other intellectual property remain solely in the possession of the SEM.
  • Confidentiality – Keeps the confidences of your clients and requires them to do the same for you.
  • Dispute Resolution – Keeps resolution proceedings in the state of the SEM, not in the client’s state.

As Friesen’s presentation moved forward, the topic of performance-based contracts was approached. While the payouts on performance-based contracts can be great, rules need to be defined clearly and up front. You must first establish the baseline – that is key to establishing your reward. Friesen recommended that companies work off gross revenue figures since the SEM has no control over the clients’ costs. He also encouraged SEMs to ask for a reasonable percentage in order to build a long-term and fair relationship with each client.

Next to present was Jessie Stricchiola of Alchemist Media who discussed the transition from in-house search engine optimization (SEO) to running an SEM shop. Small companies don’t have a large marketing budget, so they have to rely on word-of-mouth marketing quite a bit. This can make small firms more dependent on strong client relationships. Stricchiola gave a on-target reminder that while big companies could lose a few clients and not suffer, small companies take every loss hard.

To avoid client dissatisfaction, client relationship management must be a priority that starts even before the client becomes a client. Echoing Ken Jurina’s recommendation of targeting clients that are best fits with your firm, Stricchiola suggested prescreening potential clients including:

  • Evaluating the client’s understanding of the SEM industry.
  • Asking about prior SEM engagements/commitments (a company with more than three prior SEM firms might be considered a red flag & require further investigation).
  • Discussing the client’s financial stability and accounting policies.

Don’t take anything for granted. Some firms have received signed contracts from the IT or marketing department heads only to find later that the accounting department had much different terms than expected. Stricchiola gave excellent, practical advice in this area, recommending that the SEM request a direct accounting contact who could explain the client’s payment processes before contracts are signed.

The final speaker was Greg Boser of WebGuerrilla who gave additional details about performance-based contracts (PBC). Citing PBCs as the model of the future, Boser believes this approach benefits small SEOs more than other contract models.

In negotiating a performance-based contract, Boser recommended working out agreements with client companies to get a percentage of sales (or profits, etc.) as payment after the SEO delivered the desired results. Clearly, if pay is dependent on performance, any SEO will have a vested interest in the clients’ success. But what about clients that refuse to take the action a SEO might suggest?

Whether it’s a difference of opinion or an underhanded client hoping to reduce his/her costs, Boser has a solution. Set the contract up to automatically extend if the client doesn’t fulfill his/her part of the agreement. That way the client can’t wait for the contract to expire and then implement the optimization recommendations without paying when those suggestions succeed.

The SEM industry is maturing quickly, but is still made up largely of small shops. This session provided great, practical advice that any SEM entrepreneur could use. Through real-life experiences and in-the-trenches recommendations, SEMs were able to gain a wealth of new ideas from this session that could aid in protecting and prospering their businesses.

Christine Churchill is President of KeyRelevance.com, a full service search engine marketing firm.

Search Headlines

NOTE: Article links often change. In case of a bad link, use the publication’s search facility, which most have, and search for the headline.

How to effectively select and use keywords for your website

Correctly choosing the keywords that your website wishes to compete on is the single most important aspect of a search engine optimization campaign. Proper keyword selection can provide your business with an extremely solid foundation to build.

However, the opposite can be said for websites that make mistakes at this point. If your website dives straight into a competitive keyword selection there is a good chance of drowning in the oblivion of search engine results. Choosing keywords for your website requires a fine balance of research and modesty.

Be Specific
If there is a particular item or product range that your company sells then make sure your keyword selection reflects this. Being vague results in higher levels of competition. If your website sells golf clubs then optimize your pages to match what kind of golf clubs you are offering. Do they have graphite shafts? Do you sell a left-handed selection? What kind of brand are they?

Regionalize your selection if appropriate
Focusing on a regionalized market will result in a much more targeted market and the competition will also lower significantly. If you only sell your products and services within Ireland make sure you contain specific phrases (e.g. Ireland, Irish, Dublin, etc.) within your Title, body and anchor text.

Domain Name Selection
For many new (and existing companies) the ideal website name might already be taken. Or, for branding purposes, the choice of a keyword rich domain name may not be applicable. This shouldn’t be a major concern to companies as the weight search engines give to the URL of a website is of limited importance when it comes to ranking well within the results pages. However, if your website contains keywords that your company wishes to compete on then you should exploit this when choosing your inbound linking text (a.k.a. anchor text).

Anchor Text
Inbound links from websites can provide your site with a two-fold benefit. The first (and obvious) is that these links can help your company by sending potential customers to your website. The second benefit is that Google and the other major search engines will see these links as votes of confidence therefore giving your website a boost in its rankings. When developing inbound links it is important to take advantage of keywords that your site might be targeting.

For example, my website is http://www.betteririshwebsites.com. It contains a number of articles that can help webmasters and companies promote their websites. With this in mind, a link that contains the anchor text Website Promotion Articles will help both visitors and search engines to understand what this website is all about. By developing links with keyword rich anchor text your website can rank higher in the search engine results for the terms that you are competing on.

Landing Pages
When choosing keywords you feel are suitable to target your desired market you may end up with a list the length of your arm. If you create a website with a logical structure containing a number of pages that deal with the range or products your company offers you will be able to professionally and effectively optimize your entire site for all of your selected keywords.

For example, if your company sells office supplies and office stationary (both extremely competitive keyword phrases) you could still drive a large amount of traffic to landing pages that sell "Executive Leather Chairs" and "Printer Ribbons". This is only an example, creating and optimizing landing pages is a technique that all websites could and should do regardless of what they are offering.

Remember, your optimization efforts should never stop after your home page is completed. Your entire site should be professionally optimized for maximum results.

 

About the Author: Barry Fenning is the owner of Irish Website Promotion, A website that is aimed at people new to the area of search engine optimization and online marketing. The articles available on the website are suitable for people that want to learn how to conduct effective and professional SEO campaigns without having to outsource. There are also a number of more "advanced" articles suitable for experienced webmasters.