Showing posts with label SEO guide. Show all posts
Showing posts with label SEO guide. Show all posts

Tuesday, July 28, 2009

List Of Free Press Release Sites

Free Press Release Sites


Here is a list of Free Press Release sites I have used with good success. A free press release site is great for SEO and Reputation Management. Enjoy the list and if you have any to share please post a comment and let us all know!

24-7PressRelease.com - Free release distribution

1888PressRelease.com - Free distribution, paid services gets you better placement and eternal archiving.

ClickPress.com - Distributes to sites like Google News and Topix.net.

EcommWire.com - Focuses on ecommerce and requires you include an image, 3 keywords and links.

Express-Press-Release.com - Free Distribution Company with (Purportedly) offices in 12 states.

Free-Press-Release.com - Easy press release distribution for free, more features for paid accounts.

Free-Press-Release-Center.info - Distributes your release, offers a web page with one keyword link to your site. Pro upgrade will give you three links, permanent archiving and more.

I-Newswire.com - Allows for free distribution to sites and search engines, premium membership differs only slightly in adding in graphics.

NewswireToday.com - All the usual free distribution tools, premium service includes logo, product picture and more.

PR.com - Not only will they distribute your press releases, but you can also set up a full company profile.

PR9.net - Ad supported press distribution site.

PR-Inside.com - A European-based free press release distribution site.

PRBuzz.com - Completely free distribution to search engines, news sites, and blogs.

PRCompass.com - Distribute your press release with a free or paid version, others can vote it up.

PRUrgent.com - Not only distributes your release, but teaches you how to write one, and even offers downloadable samples for you to work with.

Press-Base.com - Submit your release for free and get on their front page and the category of your choice.

PressAbout.com - A Free blog formatted PR service.

PressMethod.com - Free press release distribution no matter what, but extra services based on the size of your contribution.

PRLeap.com - Free distribution to search engines, newswires, and RSS feeds. Paying will get you better placement.

PRLog.org - Free distribution to Google News and other search engines.

TheOpenPress.com - Gives free distribution for plain formatted releases, fees for HTML-coded releases.

Enjoy the list and if you have any to share or have something to say please post a comment and let us all know!

Thursday, July 23, 2009

Search Engine Optimization for Dynamic Websites

One of the major issues which have always raised questions among the search engine optimization fraternity is" Search Engine Optimization (SEO) for Dynamic Websites". In this whitepaper, we will show you how to optimize dynamic websites for top search engine rankings. But, first the basics.

What are "Dynamic Websites"?

Dynamic websites are websites whose pages are generated on the fly. Unlike static pages (primarily .htm/.html pages), dynamic pages are generated when an user triggers an action through that particular page. Here is a sample dynamic URL- http://www.bbc.co.uk/cgi-bin/search/results.pl?q=%22dynamic+websites%22&tab=news &go=homepage
As per the above example of www.bbc.co.uk, the dynamic part (i.e. the part) of the URL which changes as per surfer request is the part after the question mark (?)

What are the problems that search engines face in indexing Dynamic URLs?

1. Search engines often consider a dynamic URL as an infinite set of links.

2. Since dynamic URLs find maximum application in online shopping carts, there is a possibility of incorporating a session id to a particular page. As session ids of that particular page change, the search engine spider needs to index an infinite number of copies of the same page, which is a Herculean task for them.

3. Proceeding with the same logic presented in point #2, indexing the same dynamic page might overload the servers of the search engines and therefore prevent the search engines to present with the most relevant information in the fastest possible time.
Here is what Google says about indexing of dynamic websites-
Reasons your site may not be included: Your pages are dynamically generated. We are able to index dynamically generated pages. However, because our web crawler can easily overwhelm and crash sites serving dynamic content, we limit the amount of dynamic pages we index. (Source - http://www.google.com/webmasters/)

What are the options that you have in order to make a search engine spider index your Dynamic URLs?

1. Use of softwares - Exception Digital Enterprise Solutions (http://www.xde.net ) offers a software which can change the dynamic URLs to static ones. Named XQASP, it will remove the "?" in the Query String and replace it with "/", thereby allowing the search engine spiders to index the dynamic content.

Example -
http://www.my-online-store.com/books.asp?id=1190 will change to
http://www.my-online-store.com/books/1190.

The latter being a static URL, it can easily be indexed by the search engine spiders.

2. Use of CGI/Perl scripts - One of the easiest ways to get your dynamic sites indexed by search engines is using CGI/Perl scripts. Path_Info or Script_Name is a variable in a dynamic application that contains the complete URL address (including the query string information). In order to fix this problem, you'll need to write a script that will pull all the information before the query string and set the rest of the information equal to a variable. You can then use this variable in your URL address.

Example - http://www.my-online-store.com/books.asp?id=1190

When you are using CGI/Perl scripts, the query part of the dynamic URL is assigned a variable. So, in the above example "?id=1190" is assigned a variable, say "A". The dynamic URL http://www.my-online-store.com/coolpage.asp?id=1190 will change to http://www.my-online-store.com/books/A through CGI/Perl scripts which can easily be indexed by the search engines.

3. Re-configuring your web servers-

Apache Server - Apache has a rewrite module (mod_rewrite) that enables you to turn URLs containing query strings into URLs that search engines can index. This module however, isn't installed with Apache software by default, so you need to check with your web hosting company for installation.

ColdFusion - You'll need to reconfigure ColdFusion on your server so that the "?" in a query string is replaced with a '/' and pass the value to the URL.

4. Creation of a Static Page linked to an array of dynamic Pages - This approach is very effective, especially if you are the owner of a small online store selling a few products online. Just create a static page linking to all your dynamic pages. Optimize this static page for search engine rankings. Include a link title for all the product categories, place appropriate "alt" tag for the product images along with product description containing highly popular keywords relevant to your business (you can conduct keyword research for your site through http://www.wordtracker.com). Submit this static page along with all the dynamic pages in various search engines, conforming to the search engine submission guidelines.
How Amazon.com, Earth's Biggest Bookstore, coped with the issue of indexing of dynamic URLs?

A search in Google for internet marketing books, yielded a result that takes you directly to the appropriate dynamic page at Amazon - http://www.amazon.com/exec/obidos/ISBN%3D0395683297/103-0475212-8205437.
Since the above URL does not contain any query strings, all search engines can index Amazon.com's products. Amazon.com uses this method to get its product selections indexed by search engines. This is very important for Amazon, because being an online bookstore, it is very natural for them to adopt dynamic URLs yet it was equally important for them to make their dynamic URLs search engine index friendly.

Conclusion
Even a few years back, most of the major search engines did not index dynamic URLs, thereby often preventing top search engine rankings for the online stores. With Google starting to index dynamic URLs a few months ago, the picture is going to change in the coming days. This is more so because Google's numero uno position is currently being threatened by Microsoft's MSN (developing its own search engine) and Yahoo! who recently acquired Overture, the biggest player in the PPC Search Engine industry.

Thursday, May 21, 2009

Using Analytics on Your Site

If you’re investing time or money in SEO/PPC, you need to know what you’re getting in return. The best measure is your bank account and ROI, but with careful analysis of your visitors and their behaviors, you can increase your bottom line, help redirect efforts to the most profitable website segments, and get more out of each landing page. In this article we discuss web analytics and its usage for your website.

Analytics Products

There are many tools on the web for free and others for reasonable prices. Take your pick.

* Google Analytics - Google has a lot of built-in advanced features comparable to expensive analytics tools. The down side is, when you use Google Analytics, you're sharing all your data with Google, and they can do anything with it. For instance, if a certain keyword converts well for you, logically it should convert just as well for other companies, so Google may raise minimum bids for that keyword to make more money.

* Sitemeter

* Omniture

* Efficient Frontier

* Yahoo Web Analytics (free, expected to be out soon at the time of this writing).

* Mint

* Clicky

* Clicktracks

* Microsoft adCenter Analytics

* WebTrends

* Piwik

Once you set up your tool, it's time to analyze your traffic!


Using Analytics on Your Site - Basic Analytics Measurements


Here we discuss basic web analytics measurements universal to all analytics software programs.

* Visits - total number of visits to the website.

* Page views - number of all page views in total.

* Pages Per Visits - average number of pages users sees per visit.

* Bounce Rate - percentage of visitors who come to your website and leave without clicking on anything.

* Average Time On Site - how long people stay on your website

These are the core metrics in all analytics programs. They give you an overall look, but to find real value you have to dig a lot deeper into statistics such as monthly comparisons, trends and segmenting, which can sometimes answer the "why" question.

Traffic Sources

Understanding traffic sources is straightforward. There are search engines, PPC search ads, contextual networks, direct traffic, RSS readers, email, and affiliate/link referrals. Each traffic source can hint at intention, and measuring sources is essential to finding out your strong and weak spots.

For instance, if most of your traffic is from search engines, with a small percentage of direct visitors, chances are you have a weak brand. Focusing on brand building can thus increase direct traffic. Let's take a deeper look at traffic sources:

* Search Engines - Google, Yahoo, Live, MSN, AOL, Ask, Altavista, AlltheWeb, Netscape, etc.

* Referring Sites - These include directories, links from other websites, blogs and banner ads. By exploring referring URLs you can sometimes learn why users clicked on the link. If particular links send you a lot of qualified traffic that converts, you might want to establish a commercial relationship with that site owner.

* Direct Traffic - Those are visitors who directly type in your address or land on your pages through a bookmark. This is a sign you have a strong brand. Direct traffic is free and usually converts well.

Bounce Rate

Bounce rate shows how many visitors land on your website (PPC, search, direct, etc), and then click the back button or close the window. Basically they leave without doing anything. The down side of this measurement is that the bounce rate on a site-wide level does not tell you much. You have to drill into each page, measure its bounce rate and only then make conclusions.


Page Level Bounce Rate


Why is measuring bounce rate on the site wide level wrong? You may change the wrong stuff. The site wide bounce rate is an average sum of the bounce rate from all of your pages. One page can be doing well, while another one is not. How do you know which one is doing well and where you need improvement if you only look at your site wide bounce rate?

By exploring each page one by one and by studying bounce rates, you can spot pages that are doing well in terms of this measurement and ones that need changes.

Using Analytics on Your Site - Measuring Conversion Rate

This is one of my favorite measurements, as it tracks the entire performance of the website. All investments in SEO, PPC, design, copy writing, content, and conversion optimization come down to this statistic. How many visitors do what you want them to do? How many subscribe, buy and become customers?

In this section we'll focus on goal tracking (conversion tracking) with Google Analytics.

"A goal is a website page which a visitor reaches once they have made a purchase or completed another desired action, such as a registration or download." - Google Help

Setting Up Goals in Google

To set up goals in Google Analytics you must meet a few requirements:

* There must be a clear URL for the goal page, such as a thank you page. Basically it's a page that users see after they do what you want them to do. This page should be only available upon completion of your goal. If it can be accessed otherwise (through search results, links, etc), then conversion results will be inflated.

* You must make up a name for your goals. For example, "registration" or "sale."

* You can specify a funnel to the goal page. The funnel represents the page flow before your visitors become customers. In e-commerce, this is the checkout process. In lead generation, this is the application process. Once you specify the funnel, Google will track goal completion. By analyzing goal completion you can learn the exact step in the conversion process that hurts your bottom line.

* Assign a value to your goal. A goal's value helps you estimate the ROI delivered with each conversion.

Google says that a good way to value a goal is to evaluate how often the visitors who reach the goal become customers. If, for example, your sales team can close 10% of people who request to be contacted, and your average transaction is $500, you might assign $50 (i.e. 10% of $500) to your "Contact Me" goal. In contrast, if only 1% of mailing list sign-ups result in a sale, you might only assign $5 to your "email sign-up" goal.

I personally think this is too much information to share with Google, since it can easily estimate how much you make with your website. As it measures goal values on other competing sites in your industry, it can create ROI benchmarks and use that data to price fix their AdWord bids with the excuse of quality scores.

Setting up your goals is easy. Keep in mind that it's essential to redirect users to the goal page once they have completed your action. Without a goal page, Google cannot measure your conversion rate. To set up goals, go to Analytics Setting and click on "edit" in the Actions tab (far right).Click on "edit" next to the goal and enter the required URLs along with the appropriate information.

Using Analytics on Your Site - Segmentation

Segmentation is a huge and complex topic. We'll introduce you to the overall concept and provide further direction where you can learn more, from people who understand it better. Segmentation is powerful and can help you answer the "why" question when it comes to online marketing efforts.

What is segmentation?

Website statistics is a mix of visitor intentions, visitor sources, behaviors and questions. By looking at overall website statistics you cannot find out how many visitors who were looking for "X" found it, and if they didn't, why not. You cannot answer why visitors did not get to "page Y" and what you can do to help them get there. With segmentation, however, you can break down analytics into small chunks of information that can help you market better.

For instance, if you've invested in branding, naturally you want to find out how many people search for your brand, and how many end up on your site and take action. To do this you can create a custom segment, and set a filter for "my brand keyword" (including related). You can go further and only count second time visitors, who spend X amount of time on the site, complete some sort of action or make X number of clicks. By setting advanced filters you can see how your campaign efforts affect visitor flow, engagement and ultimately conversion rate.

Here is a big point to keep in mind: you must know what it is you're trying to find out from segmentation before you segment. At the moment, Google has around 100 segmentation options, so you can waste hours just playing around with those. Know what you're trying to measure.

Here are some Google segmentation options: hours of the day, page depth, visitor type, count of visits, city, language, region, ad group, keyword, search engine, ad slot, referral path, medium, page title, host name, refined keyword, landing page, exit page, affiliate, city, product, product category, browser, connection speed, flash, entrances, bounces, purchases and a LOT more.

Wednesday, April 22, 2009

What is SEO?

Search engine optimization (SEO) is the process of improving the volume or quality of traffic to a web site from search engines via "natural" ("organic" or "algorithmic") search results. Typically, the earlier a site appears in the search results list, the more visitors it will receive from the search engine. SEO may target different kinds of search, including image search, local search, and industry-specific vertical search engines.

Breezego

  © Blogger template 'A Click Apart' by Ourblogtemplates.com 2008

Back to TOP