Optimizing Google Adword Landing Pages Dynamically

Posted on March 14, 2010
Filed Under Google Ad Words, Google AdWords, Google Updates, Google Website Optimizer, Pay Per Click, PPC Keyword Tools, Toronto SEM Consulting | Leave a Comment

Dynamic Landing Page Setup for Google Adwords

Dynamic keyword insertion on your landing pages provides a number of benefits that include:  allowing your visitors to view a page customized for their needs, improving your quality score, and making your Adwords campaign much more effective. The following outlines how to create a dynamic landing page setup for Google Adwords:

1. You must first open landing page in your editor. The page must be saved as html or php.

When using as html or htm landing page, copy and paste the following line to your .htaccess file so that you are able to run php scripts in your htm(l) files:

AddType application/x-httpd-php .htm .html

2. In your landing page’s ‘Title’ and ‘content,’ copy and paste the following code:

<?php

if ($_GET['kw'])

{echo htmlentities($_GET['kw']);}

else

{echo ucwords(“Your Original Info Here”);}

?>

You now place the phrase or word or phrase you are replacing in the string “Your Original Info Here”:

Example: http://example.com/sneakers.php

The title would show the original content if a user landed on the page without searching a keyword. If a user came to the page using a specific queried keyword, it would look like this:

http://example.com/sneakers.php?kw= running+shoes

The following is the code one can use for headlines or original content queries:

<p>Are You Looking For

<php?

if ($_GET['kw'])

{echo htmlentities($_GET['kw']);}

else

{echo ucwords(“running shoes”);}

?>

?</p>

This code is used for such questions as: Are you looking for quality running shoes? This question would be displayed after somebody clicked on your ad from the query “running shoes.” It allows you to make the most out your dynamic keywords. As well, you can use dynamically keyword variations to boost the ‘click thru’ rate such as:

runningshoes: No capitalization, all word(s) are in lower case

Runningshoes: The first word is capitalized

RunningShoes: Every word is capitalized

RUNNINGshoes: Every letter in first word is capitalized

RUNNINGSHOES: Every letter is capitalized

You can format this so your searcher’s query can be bold, underlined, or italicized, making it look more applicable and helpful to the user.

3. Save and upload your landing page.

To test it, just type in your landing page URL:

www.YourSite.com/landing.php?kw=Testing123

In your live ad, your landing pages will be more relevant and your ‘click thru’ rate will increase.

For more information on how you can increase the optimization factors of your Google Adwords campaign contact Grace Core for further details

Go PRO Today with SEOmoz PRO!

Benefits of Google Website Optimizer

Posted on March 10, 2010
Filed Under Google Ad Words, Google AdWords, Google Analytics, Google Quality Score, Google Updates, Google Website Optimizer, Pay Per Click, Toronto SEM Consulting, Web Analytics | Leave a Comment

Google Website Optimizer

Google has become the most important search engine because it is used by the majority of online users. This has resulted in businesses needing to take steps to optimize their websites to make them Google search engine friendly and increase their search engine rankings. It has become essential for a business website to rank on the first page of a Google ‘search’ that is related to their business in order to reach their targeted customers. The Google Website Optimizer is a key tool to helping a business increase online visibility.

The Google Website Optimizer is a tool that permits website owners to test various versions of their site content so they can determine what will best attract their targeted audience. In other words, they test different versions of the content on their live site to learn what will lead to the highest conversion rates.

There are a number of benefits to using the Google Website Optimizer. For instance, testing various versions of a website landing page will help you identify the best content that causes users to take action. Because the landing page is the main page used to attract users, using multivariate tests on such things as promotional text, headlines, calls to action, and images, the goal of your page can effectively achieved and the page communicates the call to action you want users to take.

The Website Optimizer allows you to create experiments where you test your landing page and a conversion page. You tag these pages with experiment tags that Google provides. You will then push the tagged versions of your pages live. Once your pages are tagged, you can make the rest of the changes. You can add different variations of content to test into the Website Optimizer tool. You will then launch the experiment. When your test page is opened in a browser, the experiment tags on your page will contact the Website Optimizer and request a set of variations to display on the test page. When a user visits your test page, they will see one combination of your content variations. If the user proceeds to your conversion page, Google will record a conversion. After you launch your experiment, Google will provide you with reports about performance of your test content.

Testing will enable you to identify what users respond to best so you can create a website that will be more effective in getting your desired business you want. The only way to figure out what content will work best on your site is to test different content. The Google Website Optimizer will help you study the effects of different content on your users so that you can create the most profitable website.

Take a quick tour of the benefits of Google Website Optimizer

SMX West 2010

Setting Up Asynchronous Google Analytics Tracking

Posted on January 26, 2010
Filed Under Google Analytics, Google Updates, Web Analytics | Leave a Comment

Google launches asynchronous tracking as an alternative google analysis tracking tool to help website owners track their site visitors. The Google Analytics Asynchronous Tracking Code snippet is a small piece of JavaScript code that website owners paste into their web pages. It activates Google Analytics tracking by inserting ga.js into the page which then provides an API for customizing how the page is tracked.

Google explains that there are a number of advantages to using Asynchronous tracking that include: ‘allows for much quicker tracking code load times as a result of the improved browser execution, optimizes how browsers load ga.js, eliminates tracking errors from dependencies when the JavaScript hasn’t fully loaded, and improves data collection and accuracy.’

The below snippet displays the minimum configuration required to track a page asynchronously. It denotes the page’s web property ID and then calls ’trackPageview’ to send the tracking data back to the Google Analytics servers.  The best location for the google analytics tracking snippet is at the top of the <body> section. To set up asynchronous tracking, you just have to copy and paste the following snippet replacing UA-XXXXX-X with your web property ID:

<script type=”text/javascript”>

var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXX-X']);

_gaq.push(['_trackPageview']);

(function() {

var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;

ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;

(document.getElementsByTagName(‘head’)[0] || document.getElementsByTagName(‘body’)[0]).appendChild(ga);

})();

</script>

If you want to add the asynchronous snippet on pages that do not use Google Analytics or are currently using traditional tracking with ga.js, Google shows how you can convert your pages to use the asynchronous snippet by doing the following:

1. If the page already uses Analytics, remove your existing tracking code snippet and any customizations you have made.

2. Insert the asynchronous snippet at the top of the <body> section of your pages.

3. Modify the _setAccount method with your web property ID.

4. Add your customizations back in using the asynchronous syntax.

If you would rather place the Analytics snippet at the bottom of the page, you can still keep most of the benefits of asynchronous loading by splitting the snippet in half. You have to keep the first half at the top of the page and the other half at the bottom of the page. You will have to place the snippet that inserts ga.js at the bottom of the page. For more detailed information about setting up asynchronous analytics tracking and answers to common installation questions, Google Analytics provides a helpful guide on their Google code web pages.

« go backkeep looking »

Recently


Categories


Archives