Wednesday, August 29, 2007

How to optimize PDFs

Friends, you can Optimize PDF files. Yes its true. I am referring optimization in context of search engine optimization.

To verify, how many PDF files are being indexed in the google search engine, type the following command - site:yourdomain.com filetype:pdf

Do you want to update the page title of pdfs which appear as "Untitled"?

Full version of Adobe Acrobat allows you to set all kinds of info in the PDF file i.e. Title, Keywords, Suject, Auther etc, that doesn't show up in the visible part of the file, but it does get read by search engines.

Open your PDF file, click on File > Document Properties > Summary. This will allow you to add title and other info you want to. Click Save and you are done.

This is a very nice article on webpronews by Andy King on Fri, 04/01/2005 mentioning the best practices while creating any PDF files.

What are Metacrawlers and Metasearch Engines

Metacrawlers don't crawl the world wide web themselves,instead, they allow searches to be sent to several search engines all at once and then compile all the results together onto one page.

Below are some of the important Metacrawlers:

* Mamma - http://www.mamma.com
* SurfWax - http://www.surfwax.com
* Kartoo - http://www.kartoo.com
* Vivisimo - http://vivisimo.com
* Dogpile - http://www.dogpile.com

Offpage Optimization - Tips

There are number of things you can do "off your web page" to improve your web site's search engine PageRank and increase targeted visitor traffic to your web site. This is known as off-page optimization.

Off-page factors are primarily tied to the site's linking (inbound and outbound) techniques. This is commonly known as link popularity.

Some of the Offpage Optimization factors include,

· which web sites are linking to your site?
· how many web sites are linking to your site?
· what is the Google PageRank (1-10) of each web site that links to your site?
· what is the anchor text of each link to your site?
· what is the page title of the web page that is linking to your site?
· is the link to your site a reciprocal link or a one-way link?
· how many inbound and outbound links are on the web page linking to your site?
· how important is the web site that is linking to your site?
· how important is the web site that is linking to your site?
· whether or not the websites linking to you are deemed by Google as an authority website.

In order to optimize your website for the keyword “Collaboration Solution”, you need to analyze the linking strategy of the top 10 ranked websites for this keyword.

Study what these web sites are doing, by creating a spreadsheet with following columns,

* Linking Website
* Anchor Text used
* Page Rank
* Link Popularity
* Page Title
* Number of Outbound Links

You should create 1 spreadsheet for each of the top 10 websites. In order to find all of the websites that link to any web site,

* Go to Google and enter this search criteria- link:www.yourdomain.com.
* linkdomain:www.yourdomain.com for the Yahoo! search engine

Anchor Text is the actual text used within the link linking to the specified website.

Page Rank is the actual Google Page Rank of the webpage or web site. In order to see the Google Page Rank, you’ll need to download and install the Google Toolbar for free from: http://toolbar.google.org.

Page Title is the html title of the web page. Does it contain the keyword “collaboration solution”? If so, you should note which links pages those are. You’ll want to approach those websites and try to get them to link to your website.

To find the outbound links from any web site, just go to http://www.live.com and enter in "linkfromdomain:YOURSITE.COM". Make sure to not include www or any other subdomain.

Getting links from webpages that contain your main keyword in the page title is extremely powerful and is something many people often overlook.

After collecting all these information, you will have a blue-print of the linking strategy. You have to contact each of these web sites and ask them to provide a link back to your web site.

SEO Friendly Web Design

Good web-content

Content is the key to web site optimization. Your content should fulfill a need for the visitor; whether this need is for information, merchandise or a service, and it should communicate it clearly.

A good rule of thumb to follow when determining how much content to include is to insert between 200-250 words of keyword rich search engine friendly content on each of your site pages. More words are fine but make sure that users typically don’t appreciate having to scroll down or read all the way across the screen. So break your content up in into columns, bulleted items, headlines, etc.

Make the text readable. Avoid using silly fonts & busy backgrounds. Make your text scannable i.e. use bullets, headlines, and bold text so users can scan your content quickly.

CSS Style sheet: It is good to use CSS style sheet to format your web design because it can standardize the appearance of your website.

Add thematic content with keywords and keep the targeted keyword density between 3% – 5%.

Use header tags (H1, H2 & H3) with targeted primary & secondary keywords.

Avoid using duplicate content to grow & rank your site in all search engines

Go for static html design and keep the size of your site pages under 48K. You must optimize the file size of your images (12 kb or smaller).

Add Alt-tag for images (only 1-2 images per page). Use thematic text for the alt-tags.

Navigation

Design your web page as simple as possible, it will help visitors' to navigate and view the site properly.

Avoid use of frame and re-direct techniques

If you are using JavaScript, e.g. drop-down menus, put it at the end of HTML Body or place into a separate file, e.g. menu.js.

Keep your basic pages like index (home page), about us, contact us, sitemap etc at root level and product category specific pages in folder with category specific name. Create folders up to
maximum three levels from the root.

Your folders and product category pages must be keyword specific. For example if “Collaboration Solution” is one of your services, select your folder name as “collaboration-solution” and its pages collaboraton-solution.htm, collaboration-suite.htm etc.

Website navigation is important for users as well as for web crawlers. Place links of main pages on every page of your website and also give link to home page from every page of your website. You can follow similar technique for level two and level three pages also.

Design keyword content rich sitemap page that has links to the all pages of your website. Don’t make this page as links only page. Insert contextual content to it.

Make sure there shouldn’t be any broken link.

Browser Compatibility

Test what your site looks like in a multitude of different browsers. Try Microsoft Internet Explorer, Mozilla Firefox, Opera, Avant, etc.

Proofread for errors

A simple spelling error can drive away users. Proofread your site and fix any mistakes.

Logos or Brand Names

If your site has a logo or brand name, be sure to include this on every page so the user knows exactly where they are at all times.

Pop-ups

Pop-ups are annoying at best. Avoid using them for any reason.

How to increase your web site’s “result and conversion rate"

* Understand your visitors profile i.e. what kind of people purchase from your web site and what does any person do as part of his buying process on your web site.

Thus is there any element on your web site which proves that You are the right choice over your competition?
* Every page of your web site should be made keeping in view of specific visitors, their possible actions i.e. the questions any prospect would have while landing on your web page and the strategy to be followed to answer these questions
* Write compelling, benefit-oriented web page copy so as to convince people for purchase on your web site
* Use of Call to actions: Highlight leads generating links, and use graphics, buttons on your web site so as to grab visitor’s attention. Make sure to keep the site navigation simple.

Always use “primary responses” (buy/sign-up etc) i.e. call to actions to drive visitors to fulfill your primary goals as well as “secondary or backup responses” e.g. have visitors subscribe to your monthly mailing list so that they may fulfill your primary goals later.

Design a web site with professional look and feel that builds trusts within your visitors. Also use testimonials, add privacy policy & disclaimer, show visitors that web site is secured for transaction.

Landing pages components to maximize conversions

Following are the conversion components that should be tested and improved to boost your web site conversion rates
* Headline - Since page headline is the first line that your visitors will read, the headline of your web page offers the biggest opportunity (about 80% of the opportunity) for improvements in conversion rate. Use headlines that clearly state the biggest benefit(s) that your product offers.
* Offer - Since your offer is the “call to action” that asks your visitors to act (purchase, sign up, opt-in), your offer accounts for the second the biggest opportunity for improvements in conversion rate.
* The 1st Paragraph - The first paragraph is the third biggest opportunity for improvements in your conversion rate. The paragraph must be written with strong benefits that capture your visitor’s attention and make them want to read more.
Benefits - The “benefit bullets” (bullet-point format) are the forth biggest opportunity for improvements in conversion rate. List your benefits in the order of your product’s “value” to your target market. That is, state your products strongest benefit first, and its weakest benefit last.
* Images/Graphics - The images you use have a big impact on your conversion rates. The best practice is to use images that clearly portray the biggest benefit your product offers your customer (rather than generic "feel good" stuff like unknown logos and clip art). Studies show that product images work best when placed to the left of your product description (or lead paragraph) since it makes it easier to read your copy from left to right. Plus, people like to reads “captions” under your images almost as much as they read your headlines. So, add powerful captions and make your images clickable to the order/sign up page.
* "Look & Feel" - According to a recent study by Stanford University, 46% of Web sales are lost on web sites that lack the critical elements that build value and trust with website visitors. The number one reason the people indicated why they wouldn't buy from a web site was because it had an unprofessional "look and feel" that lacked credibility and did not "feel" trustworthy. Having a professional look, and trust building tools (such as VeriSign and BBBOnline certifications) help convert significantly more of your web site's qualified visitors into new customers.

Other Important Conversion Elements:

• Buttons – Button text, color, look, etc.
• Testimonials
• Press Quotes
• Pricing
• Formatting and placement of page elements, images and copy

Other Conversion Best Practices and Tips:

• Add a Logo and a powerful “Value Proposition” to the top left
• Reduce your “bail out” rate by optimizing your web pages to download within 5 seconds on a 56k modem
• Instead of letting visitors click off your landing page, put all your information on one page (This tactic alone increased the conversions of a landing page by 55%)
• Add a 1-800-Number and Call to Action above the fold (top of the page)
• Use colors that fit your target customer’s personality

Onpage Optimization - Tips

In order to make your web site easier for search engines to follow and index, Onpage optimization efforts are deemed necessary.

Onpage optimization is not difficult. It does however take time to make sure all the pieces are in place. This kind of optimization should occur not only on the main web page of a web site, but on every single content page within that site.

Check your web-design

In your web site, there can be potential design issues you should address in order to improve your web site's ranking in search engines.
* Pages that use Frames, Flash, JavaScript, URL Redirects, Image Maps, or Dynamic URLs might not be recognized by the search engine.
* It doesn't matter for which purposes you use JavaScript, e.g. drop-down menus, put it at the end of HTML Body or place into a separate file, e.g. menu.js. This will move the important content closer to the beginning of this page and improve its keyword prominence. I
* Make site with clear hierarchy and text links. Check for broken links.

Keyword Selection

Choosing the right keywords is essential to get a high ranking in search engines and directories. Before beginning, determine the keyword phrases you will use according to your business and industry and begin adding them to your page.

Points to consider when choosing keywords:
* When choosing your keywords, try to think like your target audience. What would THEY search for, when looking for the page online?
* Make a list of two or three keywords for each page on your Web site.
* Try using phrases (two or more words) that you think people might enter into a search engine when looking for your site.

For example, Instead of "painting," add the more descriptive phrase "professional interior home painter."

* Investigate your competition. Conduct sample searches using keywords that you would prefer to use, and then identify which phrases other companies are using.

Hint: To see which keywords a competitor has used for a particular Web page, follow these steps to view the HTML source code for the page:
* Open the page in Microsoft Internet Explorer.
* On the View menu, click Source or Page Source.
* Find and view the keywords within the < META > tag sections of code.

Create a descriptive Title tag

The title tag should be the first meta tag directly after the Head tag.
Points to consider when creating your title tag:
* Make sure that your title tag is 60-75 characters long, including spaces.
* Include 1-2 of your most important keyword phrases in the title tag.
* Don't just list keywords in your title tag; by doing so, you risk being viewed as spamming the engines and directories.
* Each page on your Web site should have its own title tag.

To edit your title tag:
* Open the HTML source code for your page in a text editor or Web authoring program.
* Make sure your title tag is placed correctly. It should appear between two HEAD tags within the HTML that makes up your page.

Create effective Meta tags

Meta tags are the words written in the HEAD section of the HTML code for your web page. Search engines and directories use them to flag your site, so well-selected meta tags can help improve your site listings.

Points to consider when creating description & keyword tag:
* This is how you will enter a description meta tag into your HTML code. This meta tag should not exceed 150 characters, including spaces:
* Include meta description tag, directly after the TITLE tag
* The keywords meta tag should include 3-4 of your most important keyword phrases and should not exceed 280 characters, including spaces. Here's how you create one:
* Think of common misspellings. For example, the same travel site might include "Caribean", the common misspelling for "Caribbean”.
* If your site has content of interest to a specific geographic location, be sure to include this information (city, state, country, and so on) in your keyword meta tag.
* Be careful not to repeat the same word more than five times.
* Avoid using stop words. Some common stop words are a", "of", "the", "I", "it", "you", and "and.

Optimize your web page copy

The actual text on your web site, your page copy, is very important. Search engines use the text on your page to optimize search engine results, just as they do with your title tag. Points to consider when writing your page copy:
* Make sure that each page of text you submit contains at least 300 words. Search engines like text!
* Include your most important keyword phrases within the text, but make sure that your copy remains logical and easy to read. Put your keyword where it is most appropriate so that it appears 3-5 times on this page.
* The keyword phrases should be present at the beginning of the page i.e. the first 25 words of the visible text of the page.
* It would be helpful if some keyword phrases in the page copy are bold and underlined.
* Your page will be more relevant if your keyword appears at the end of the visible text. Try to put it in the last paragraph of your copy.
* Do not use font size one (1) text as the default text size. Many search engines consider Tiny text to be spam. It's OK to use some font size one text.
* Add additional copy-filled pages to your site (for example, add how-to articles, tips, or tutorials).

Use "alt" attribute for images

The "alt" attribute allows you to add a keyword phrase that relates to an image. Search engines look at these too when trying to find a matching page. Here is an example of how to use the "alt" image attribute:
* To add the "alt" attribute to any image, make the following change to your image tag HTML code:
* Write a brief sentence or two to describe each image.
* Incorporate the keywords phrase used in your page copy, title tag, and your meta description.
* Avoid adding more than 2-3 keywords to your alt description.

Optimize text hyperlinks

Some search engines seek keywords in hyperlinks and any text that immediately surrounds the hyperlinks. If possible, include your most important keyword phrases in hyperlinks and the surrounding text.

Points to remember when optimizing text hyperlinks:
* Include your most important keyword phrases within the hyperlink.
* Include your most important keyword phrases in the text that immediately precedes or follows the hyperlink.
* After adding phrases, make sure that your links and surrounding text are still clear and concise.

Optimize the heading tags

The important HTML heading tags are h1, h2, h3, and h4.

* Reformat your page to create more headings. Break copy into separate sections. Add a heading to each section.
* Include your most important keyword phrases in heading tags

Robots File

Several search engine spiders rely on the existence of a file in the root folder in order to continue with the crawling and indexing process for a website.
* Create a robots.txt file in the root folder
* robots.txt file will contain –
User-agent: *
Disallow

Naming Rule

It is critical to name the filenames appropriately, since these will be indexed by spiders. If a domain-name, directory, file & image are named using an important keyword, it will add more keyword weight when linked from the one page to another.
* Use keywords to name Directories
* Use keywords for Filenames and Images when possible
* Use keywords for Anchors
* Use keywords for images
* Use keywords for Link text
* Use hyphen ( -) or underscore ( _ ) as a separator while naming directories and files.

Domain Registration

Register a domain name with the exact keyword phrase you wish to target, using hyphens to separate the keywords. For example, if the keyword phrase is "search engine rankings," then register: search-engine-rankings.com
If the domain you want is unavailable, either try a different extension, such as .NET, .INFO, or .US, or add a keyword to the end (preferential) or beginning of the domain

Pages & Directory Levels

Keep your pages as close to the root domain as possible. Do not set up more than 3 directory levels. For example:
* www.yoursite.com/index.html (1st level - excellent)
* www.yoursite.com/html/index.html (2nd level - Good)
* www.yoursite.com/html/marketing/index.html (3rd level - OK)
* www.yoursite.com/html/marketing/search/index.html (Too many levels down - search engines will find it difficult to find and index pages this far down)

Site Map

Include a site map with links to all your pages. This will help search engines find and index all your pages.
* Limit the number of links on a web page to 50.
* If you have more than 50 links, limit your links to your most important pages.
* Include text on the page as some search engines, such as AltaVista, have been known to kick out links only pages

Avoid spamming

To prevent search engines from identifying your site as one that's capable of "spamming," adhere to the following tips:
* List keywords only in your meta tag. Avoid long lists of keywords in your text.
* Make sure there is no 'hidden text' (text that is the same color as the background) on your page.
* Use only one title tag.
* Submit each page only once within 24 hours.
* Use keywords in your keywords meta tag that directly relate to the content of your page.

What is 301 redirects & Why 301 redirects?

Do you understand the different between a 301 and 302 redirect?

A 301 redirect means any page has moved to a new location, permanently. A 302 redirect means, the move is temporary or in a webmaster's language, your request to the server to view any page has been completed.

Search engines need to figure out whether to keep the old page, or replace it with the one found at the new location. Use the wrong type of redirects, and the search engines' view of your website can get screwed up, badly.

Why does this matter? If you are moving a web page or an entire web site to a new location, e.g. if you change your domain name and you want visitors to be able to find your site. A redirect causes the user's browser to automatically forward from the old location to the new one.

There aren't too many situations where a 302 is appropriate. How often have you temporarily moved a page? It's much more common to move pages permanently. Nevertheless, it seems easier to create 302 redirects than 301s. You can use Javascript or a meta tag to create a 302.

Below are some of methods to implement 301 URL Redirection:

IIS Redirect

* In internet services manager, right click on the file or folder you wish to redirect
* Select the radio titled "a redirection to a URL".
* Enter the redirection page
* Check "The exact url entered above" and the "A permanent redirection for this resource"
* Click on 'Apply'

ColdFusion Redirect
<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.new-url.com">

PHP Redirect
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>

ASP Redirect
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com/");
%>

ASP .NET Redirect


JSP (Java) Redirect
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.new-url.com/" );
response.setHeader( "Connection", "close" );
%>

In order to redirect any domain, you need to do it throug .htaccess file provided you are using Apache webserver.

You can test the redirection using search engine friendly redirect checker.

You can also verify the Server header type of the redirected URLs to confirm the 301 redirects.

Yahoo directory submission - Go or No Go?

Yahoo- a search engine and a directory both.

Yahoo directory has been recommended by Google. Do you know why? Because this is human edited directory similar to DMOZ unlike millions of SEO friendly directories offering automated listing submissions.

By submitting your site to Yahoo's human-edited directory, you may have a better chance of being found by purely spider-driven engines (such as Google).

You will be surprised to know that there are eight submission options with Yahoo, i.e.:

* free site submission
* free mobile site submission
* free media content submission
* Yahoo search index submission
* sponsored search
* product submission
* travel submission
* Yahoo directory submit
* Yahoo standard submission

Yahoo Directory is not free since you have to pay $299 to have your website reviewed by the Yahoo editors. Although this fee doesn’t guarantee your website listing in Yahoo Directory. It just guarantees that your website will be reviewed by the editors within one week exclusing business holidays and if approved, it will be listed for one year.

Pre-requisites for the web sites to be listed in Yahoo directory:

* Well designed, good content professional web site
* No broken links
* No under construction pages
* Support multiple browsers
* Accessible 24X7

Benefits of being listed in Yahoo Business Directory:

* Effective link popularity
* Effective ranking in Google search

If you can afford to pay the $299, then it is highly recommended to submit your website to Yahoo Directory. The traffic and the strong back link you will get for your website would be worth paying $299 for a year.