Latest From My Blog

Showing posts with label seo. Show all posts
Showing posts with label seo. Show all posts

Basic webmaster guideline to success in Google search engine rank

  1. Make pages primarily for users, not for search engines.
  2. Don't deceive your users or present different content to search engines than you display to users, which is commonly referred to as cloaking.
  3. Make a site with a clear hierarchy and text links.
  4. Every page should be reachable from at least one static text link.
  5. Create a useful, information-rich site, and write pages that clearly and accurately describe your content.
  6. Make sure that your <title> elements and ALT attributes are descriptive and accurate
  7. Keep the links on a given page to a reasonable number (fewer than 100)

Basic webmaster guideline to success in Bing search engine rank

Bing engineers at Microsoft recommend the following to get better rankings in their search engine:   
  1. In the visible page text, include words users might choose as search query terms to find the information on your site.    
  2. Limit all pages to a reasonable size. We recommend one topic per page. An HTML page with no pictures should be under 150KB.    
  3. Make sure that each page is accessible by at least one static text link     
  4. Don't put the text that you want indexed inside images.example, if you want your company name or address to be indexed, make sure it is not displayed inside a company logo.

Get Your Free Domain Name - Free Dynamic DNS Service. With Full DNS Support, 100% Free Domain Names - No Ads!

free domains in indiaFree domain registration
Get Your Free Domain Name - Free Dynamic DNS Service.
With Full DNS Support, 100% Free Domain Names - No Ads!

No 1 Provider

Get a Free domain with DNS service!
Free Email address

.co.cc free web address works exactly like a .com

my .co.cc domains
www.e-projects.co.cc
www.e-seminar.co.cc 





Bulk Registration

PriceSave
2 Domains free-
100 Domains $100%
230 Domains $2015%
360 Domains $3020%
625 Domains $5025%
1300 Domains $10030%
2700 Domains $20035%
4200 Domains $30040%
7250 Domains $50045%
15000 Domains $1,00030%
Co.cc Domain Service Fees
For Personal
(100% Free)
For Commercial
Registration fee $0.00 $0.00
Renewal fee $0.00 $3
Sub domains http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
CNAME,A,MX,NS,TXT http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
Control Panel http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
 Google Apps http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
 Windows Live Custom Domain http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
 Adsense for Domain http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
 Amazon Associates http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif
 Blogger custom domain http://www.co.cc/img/active/ok.gif http://www.co.cc/img/active/ok.gif


Simple way to Add Favicon to Your blogger Blog URL Address:Blogger Tips

You can replace the blogger icon next to  your URL address with  your own icon .Its very simple and effective .It will give a unique identity for your blogs .

First and the most, you should have a unique image like this



Then upload your image to below site
 
FavIcon from Pics -- free favicon.ico for your website (animated, static, text, iPod icons)

It will generate favicon.ico   file for any image (usually .png or .jpg)that you upload to it
Download the ico file in to your hard drive .

  1. Log into   Google Sites.
  2. Upload your Favicon.ico
  3. Then copy the link address of that Favicon.ico
    for example  let it be" https://sites.google.com/site/name/home/favicon.ico" 
  4. Log in to blogger
    Click Layout
    Click Edit HTML tab
    Find the following code on your template:   <b:skin><![CDATA[

just above that code place the code given below

<link href='https://sites.google.com/site/name/home/favicon.ico' rel='shortcut icon' type='image/vnd.microsoft.icon'/>
<link href='https://sites.google.com/site/name/home/favicon.ico' rel='icon' type='image/vnd.microsoft.icon'/>


replace" https://sites.google.com/site/name/home/favicon.ico" with  original icon source

After replacing your code it  will look like :
<link href='UR ICON ADDRESS' rel='shortcut icon' type='image/vnd.microsoft.icon'/>
<link href='UR ICON ADDRESS' rel='icon' type='image/vnd.microsoft.icon'/>
<b:skin><![CDATA[
 If you have any doubt you can ask me

How to replace Older Post and Newer Post link with Image and Text in Blogger :BloggerTips

Changing Older Post and Newer Post with Next and Previous Text
Follow the easy ten  steps below:
  1. Log in to blogger
  2. Click Layout
  3. Click Edit HTML tab
  4. Click “Download Full Template”, please back up first your template (important)
  5. Please check the small box beside Expand Widget Template 
  6. Wait for a while until the process finished
  7. Find the following code on your template: 

    • <data:newerPageTitle/> replace it with Next
    • <data:olderPageTitle/> replace it with Previous
    OR
    Changing Older Post and Newer Post with Images
     8
  • <data:newerPageTitle/>  replace it with
<img alt='Next' border='0' src='http://1.bp.blogspot.com/_3CVz5LwvWiE/TJ-EFpDl7wI/AAAAAAAAAes/J7feVp153ak/S920-R/next.png?imgmax=800' title='Next'/>
  • <data:olderPageTitle/> replace it with
<img alt='previous' border='0' src='http://2.bp.blogspot.com/_3CVz5LwvWiE/TJ-EsWc7u3I/AAAAAAAAAe0/SFJq5tvXtR4/S920-R/previous.png?imgmax=800' title='previous'/>
  • <data:homeMsg/> replace it with
<img alt='home' border='0' src='http://2.bp.blogspot.com/_3CVz5LwvWiE/TJ9lkMssM_I/AAAAAAAAAeM/hamZeEFaJ4I/S920-R/home.png?imgmax=800' title='home'/>
  •  Purple color link is is the image source you can replace it with your own image
  • If you have still doubt you can ask me ......

    How to add blogspot blog site map to Google webmaster tool using feeds

    Login to Google webmaster  tool and go to Sitemaps -> Overview. Enter the path of your Sitemap file, relative to your blog's root, in the given text field and click Submit Sitemap. For Blogger blogs, the default RSS feed can be used as the Sitemap. Given below is relative path of such a feed.

    feeds/posts/default?max-items=200&start-index=1

    http://[your blog name].blogspot.com/feeds/posts/default is the default RSS feed for your blog. Since the RSS feed is an XML file, that can work as a Sitemap. The two parameters we provided in the above line instruct Google webmaster  tool to take 200 posts starting from the first post, as the content of this Sitemap. Later, if you want to add the second 200 posts, all you have to do is to add another Sitemap which looks like:

    feeds/posts/default?max-results=200&start-index=201

    It is not a must to submit 200 posts at a time. It can be any number as long as the Sitemap does not exceed the limit of 50,000 URLs or 10MB in size.

    Once submitted Google webmaster  tool will automatically determine the Sitemap type and then start processing it.

    Tips to reduce your page load time

    After you gather some page-load times and effective bandwidth for real users all over the world, you can experiment with changes that will improve those times. Measure the difference and keep any that offer a substantial improvement.
    Try some of the following:
    • Turn on HTTP keepalives for external objects. Otherwise you add an extra round-trip to do another TCP three-way handshake and slow-start for every HTTP request. If you are worried about hitting global server connection limits, set the keepalive timeout to something short, like 5-10 seconds. Also look into serving your static content from a different webserver than your dynamic content. Having thousands of connections open to a stripped down static file webserver can happen in like 10 megs of RAM total, whereas your main webserver might easily eat 10 megs of RAM per connection.
    • Load fewer external objects. Due to request overhead, one bigger file just loads faster than two smaller ones half its size. Figure out how to globally reference the same one or two javascript files and one or two external stylesheets instead of many; if you have more, try preprocessing them when you publish them. If your UI uses dozens of tiny GIFs all over the place, consider switching to a much cleaner CSS-based design which probably won't need so many images. Or load all of your common UI images in one request using a technique called "CSS sprites".
    • If your users regularly load a dozen or more uncached or uncacheable objects per page, consider evenly spreading those objects over four hostnames. This usually means your users can have 4x as many outstanding connections to you. Without HTTP pipelining, this results in their average request latency dropping to about 1/4 of what it was before.
      When you generate a page, evenly spreading your images over four hostnames is most easily done with a hash function, like MD5. Rather than having all tags load objects from http://static.example.com/, create four hostnames (e.g. static0.example.com, static1.example.com, static2.example.com, static3.example.com) and use two bits from an MD5 of the image path to choose which of the four hosts you reference in the tag. Make sure all pages consistently reference the same hostname for the same image URL, or you'll end up defeating caching.
      Beware that each additional hostname adds the overhead of an extra DNS lookup and an extra TCP three-way handshake. If your users have pipelining enabled or a given page loads fewer than around a dozen objects, they will see no benefit from the increased concurrency and the site may actually load more slowly. The benefits only become apparent on pages with larger numbers of objects. Be sure to measure the difference seen by your users if you implement this.
    • Possibly the best thing you can do to speed up pages for repeat visitors is to allow static images, stylesheets, and javascript to be unconditionally cached by the browser. This won't help the first page load for a new user, but can substantially speed up subsequent ones.
      Set an Expires header on everything you can, with a date days or even months into the future. This tells the browser it is okay to not revalidate on every request, which can add latency of at least one round-trip per object per page load for no reason.
      Instead of relying on the browser to revalidate its cache, if you change an object, change its URL. One simple way to do this for static objects if you have staged pushes is to have the push process create a new directory named by the build number, and teach your site to always reference objects out of the current build's base URL. (Instead of you'd use . When you do another build next week, all references change to .) This also nicely solves problems with browsers sometimes caching things longer than they should -- since the URL changed, they think it is a completely different object.
      If you conditionally gzip HTML, javascript, or CSS, you probably want to add a "Cache-Control: private" if you set an Expires header. This will prevent problems with caching by proxies that won't understand that your gzipped content can't be served to everyone. (The Vary header was designed to do this more elegantly, but you can't use it because of IE brokenness.)
      For anything where you always serve the exact same content when given the same URL (e.g. static images), add "Cache-Control: public" to give proxies explicit permission to cache the result and serve it to different users. If a caching proxy local to the user has the content, it is likely to have much less latency than you; why not let it serve your static objects if it has them?
      Avoid the use of query params in image URLs, etc. At least the Squid cache refuses to cache any URL containing a question mark by default. I've heard rumors that other things won't cache those URLs at all, but I don't have more information.
    • On pages where your users are often sent the exact same content over and over, such as your home page or RSS feeds, implementing conditional GETs can substantially improve response time and save server load and bandwidth in cases where the page hasn't changed.
      When serving a static files (including HTML) off of disk, most webservers will generate Last-Modified and/or ETag reply headers for you and make use of the corresponding If-Modified-Since and/or If-None-Match mechanisms on requests. But as soon as you add server-side includes, dynamic templating, or have code generating your content as it is served, you are usually on your own to implement these.
      The idea is pretty simple: When you generate a page, you give the browser a little extra information about exactly what was on the page you sent. When the browser asks for the same page again, it gives you this information back. If it matches what you were going to send, you know that the browser already has a copy and send a much smaller 304 (Not Modified) reply instead of the contents of the page again. And if you are clever about what information you include in an ETag, you can usually skip the most expensive database queries that would've gone into generating the page.
    • Minimize HTTP request size. Often cookies are set domain-wide, which means they are also unnecessarily sent by the browser with every image request from within that domain. What might've been a 400 byte request for an image could easily turn into 1000 bytes or more once you add the cookie headers. If you have a lot of uncached or uncacheable objects per page and big, domain-wide cookies, consider using a separate domain to host static content, and be sure to never set any cookies in it.
    • Minimize HTTP response size by enabling gzip compression for HTML and XML for browsers that support it. For example, the 17k document you are reading takes 90ms of the full downstream bandwidth of a user on 1.5Mbit DSL. Or it will take 37ms when compressed to 6.8k. That's 53ms off of the full page load time for a simple change. If your HTML is bigger and more redundant, you'll see an even greater improvement.
      If you are brave, you could also try to figure out which set of browsers will handle compressed Javascript properly. (Hint: IE4 through IE6 asks for its javascript compressed, then breaks badly if you send it that way.) Or look into Javascript obfuscators that strip out whitespace, comments, etc and usually get it down to 1/3 to 1/2 its original size.
    • Consider locating your small objects (or a mirror or cache of them) closer to your users in terms of network latency. For larger sites with a global reach, either use a commercial Content Delivery Network, or add a colo within 50ms of 80% of your users and use one of the many available methods for routing user requests to your colo nearest them.
    • Regularly use your site from a realistic net connection. Convincing the web developers on my project to use a "slow proxy" that simulates bad DSL in New Zealand (768Kbit down, 128Kbit up, 250ms RTT, 1% packet loss) rather than the gig ethernet a few milliseconds from the servers in the U.S. was a huge win. We found and fixed a number of usability and functional problems very quickly.
      To implement the slow proxy, I used the netem and HTB kernel modules available in the Linux 2.6 kernel, both of which are set up with the tc command line tool. These offer the most accurate simulation I could find, but are definitely not for the faint of heart. I've not used them, but supposedly Tamper Data for Firefox, Fiddler for Windows, and Charles for OSX can all rate-limit and are probably easier to set up, but they may not simulate latency properly.
    • Use Firebug for Firefox from a realistic net connection to see a graphical timeline of what it is doing during a page load. This shows where Firefox has to wait for one HTTP request to complete before starting the next one and how page load time increases with each object loaded. YSlow extends Firebug to offer tips on how to improve your site's performance.
      The Safari team offers a tip on a hidden feature in their browser that offers some timing data too.
      Or if you are familiar with the HTTP protocol and TCP/IP at the packet level, you can watch what is going on using tcpdump, ngrep, or ethereal. These tools are indispensable for all sorts of network debugging.
    • Try benchmarking common pages on your site from a local network with ab, which comes with the Apache webserver. If your server is taking longer than 5 or 10 milliseconds to generate a page, you should make sure you have a good understanding of where it is spending its time.
      If your latencies are high and your webserver process (or CGI if you are using that) is eating a lot of CPU during this test, it is often a result of using a scripting language that needs to recompile your scripts with every request. Software like eAccelerator for PHP, mod_perl for perl, mod_python for python, etc can cache your scripts in a compiled state, dramatically speeding up your site. Beyond that, look at finding a profiler for your language that can tell you where you are spending your CPU. If you improve that, your pages will load faster and you'll be able to handle more traffic with fewer machines.
      If your site relies on doing a lot of database work or some other time-consuming task to generate the page, consider adding server-side caching of the slow operation. Most people start with writing a cache to local memory or local disk, but that starts to fall down if you expand to more than a few web server machines. Look into using memcached, which essentially creates an extremely fast shared cache that's the combined size of the spare RAM you give it off of all of your machines. It has clients available in most common languages.
    • (Optional) Petition browser vendors to turn on HTTP pipelining by default on new browsers. Doing so will remove some of the need for these tricks and make much of the web feel much faster for the average user. (Firefox has this disabled supposedly because some proxies, some load balancers, and some versions of IIS choke on pipelined requests. But Opera has found sufficient workarounds to enable pipelining by default. Why can't other browsers do similarly?)
    The above list covers improving the speed of communication between browser and server and can be applied generally to many sites, regardless of what web server software they use or what language the code behind your site is written in. There is, unfortunately, a lot that isn't covered.
    While the tips above are intended to improve your page load times, a side benefit of many of them is a reduction in server bandwidth and CPU needed for the average page view. Reducing your costs while improving your user experience seems it should be worth spending some time on.


    Reference: http://www.die.net/musings/page_load_time/
     

    What is Meta tags and use of it:SEO tips for basic optimization

    Hypertext Markup Language or HTML lets author of a webpage specify more details about the document rather than the document content itself using Meta data...

    The information that is in the Meta data is used by search engines like Google to update their database. Search Engines figure out that a webpage is related to some keywords and when someone searches for a particular keyword, s/he will be able to find this page in SERPs. The Meta tags are generally located near the top of the HTML document inside the Header tag.

    According to W3C, "Each META element specifies a property/value pair. The name attribute identifies the property and the content attribute specifies the property's value."

    There are many types of Meta tags. But the two most crucial Meta tag for search engine indexing are the keywords and the description Meta tags. The Meta tag – "keywords" lists the keywords or key phrases that best describe the contents of the webpage in question.

    In context of Google the dominant search engine, "Description" Meta tag is even more important and relevant. A webpage's "description" Meta tag provides Google and other search engines a summary of what the webpage is all about. Unlike a page's title which should ideally consist of few words, a description Meta tag can be a sentence or even short paragraph. The reason the Description Meta tag is important is because Google may decide to use it as a snippet for your pages when showing your site's listing on search results. In case, Google search engine notices that your page text content is more relevant to the user's query then Google may show that snippet from the webpage's text content. So it's advisable that webmasters and SEO consultants make the best use of this tag. A well written Meta tag can also make a difference to page rankings.

    Also, when a user searches for a keyword in Google search engine, the results show description tag with keywords in bold. This immediately gives searcher clues if the result has the matching keywords and if it is relevant. A proper Meta tag may also results in higher click through and hence more traffic.

    Few points should be kept I mind while creating meta tag description. Describe the page accurately in the description tag. Description Meta tag helps both search engines and user alike so it should match your site's content and title. So it's advisable that webmasters and SEO consultants make the best use of this tag. A well written Meta tag can also make a difference to page rankings. Avoid generic or default description provided by WYSIWYG editors. Never add unrelated description, this is spamming and Search Engines may not take it lightly. Also, always create unique description Meta tags for all pages of the website.

    To check if your description Meta tags conform to Google's guidelines, Google provides Webmaster Tools provides a content analysis section that analysis and points out if any description Meta tags is too short, long, or duplicated too many times across the website.

    Types of Keyword for your site :SEO tips for basic optimization

    With the great influence of the Internet on a growing number of consumers these days, online marketing is now considered one of the best, if not the best, way to promote a business. This strategy offers greater possibilities for a business to be known enough to generate increasing revenues. Pinpointing the exact right techniques, however, will take some brainstorming which could be a critical stage because it requires a lot of time for marketers to determine which tricks are, indeed, going to work and which will be a waste of time.

    How we do business is changed substantially because of the Internet. In fact, online marketing is probably one of the best ways to market businesses. Because of this strategy, businessmen, big or small, can now make its business known to the market, thus, increasing the possibility of earning more. Pinpointing the exact right techniques, however, will take some brainstorming which could be a critical stage because it requires a lot of time for marketers to determine which tricks are, indeed, going to work and which will be a waste of time.

    When we say Internet marketing, it refers to many kinds of marketing strategies but one of the best and is proven to be effective is keyword optimization. In this strategy, right keywords are used in a website's content which will make it easier for search engines to index it. The site will eventually increase its ranking and turn up at the top of the page once a user use that keyword in searching.

    Before starting an SEO marketing campaign, one should already have a list of certain keywords ready. There are online tools that can help with this one. This works by simply keying in a certain word about a product or service that he is planning to market and the tool will run it and turn in several keywords that are related. But then again, you can always brainstorm with your group or team and probably exchange thoughts and ideas so that you can come up with relevant keywords for your website.

    You need to understand that putting the right keywords in the content of your site is extremely crucial. However, they should also be kept to a certain minimum keyword density that is just enough for the search engines to index them. Google, Yahoo and the other search engines will scan how often keywords are being used in a page and if the frequency is too high, this will be counted against the web page and this would mean that the page or the whole site will be ranked poorly. Compared to sites not keyword-optimized, your site will be faster to index if you just put the right keywords at a right density.

    Aside from keyword optimization, there are also other techniques used for SEO purposes such as social networking, backlinking, blogging which are all aimed at building up a website's presence through the links that the campaign leaves from one related site to another. Therefore, if you have more links optimized in a site, you will have a higher chance for turning up in the SERPs.

    Keyword Optimization is the key component for your success Online. Learn the importance of Keyword Optimization with a step-by-step guide. Free Keyword Optimization guide. This article is intended for beginners, no advanced knowledge needed to understand this topic, so why not give it a try?
    Ignoring Keyword Optimization means ending your business online and this is exactly what majority of webmasters does and fails. Keyword optimization is beginning of optimization process. Many entrepreneurs come up with a few keywords quickly, optimize their pages a bit and then submit them to the engines.
    Wrong! Why? Because website, not keyword optimized end up as "footer" in search engines ranking. What good is to have gorgeous website and nobody can find it! Some effort is required. Spend some time researching keywords or keyword phrases related to your business.

    How to find your best keywords?

    Open your text editor or notepad in one window and your website in another. Now, read carefully your website landing page (First page) content and when finished, think.
    - What is your page about? - What products or services are you offering?
    Think about the best keyword or keyword phrase that 100% describe your offer. Write down every single keyword that comes to your mind.
    Next step in Keyword Optimization is entering each of those keywords or keyword phrases into the Google search. Look at the top right hand site to see how many websites are competing for the same keyword phrase. You need to select the less competitive keyword phrase but still searched by prospects.

    Use of back links :SEO tips for basic optimization

    Basic search engine optimization includes properly designing the webpage. Building one way back links and improving the landing pages are an important part of SEO.
    While designing a website for your business, you target to impress potential clients, visitors, or buyers and the other important one search engines. Normal visitors would be impressed easily if you put good graphics and suitable eye catching stuff on your website. But the biggest challenge is to bring customers to your website. One of the best ways to get good quality customers is to get the top ranking on major search engines for the best suitable keywords for your website. And to rank well you have to impress the search engines and here comes the magic of SEO – Search Engine Optimization.

    SEO is a technique which is used to optimize a website is such a way that search engines gives preference to it in search results as compared to other competitors in the field. Search engines have a complicated set of algorithms to determine which sites are worthwhile and which sites is not worth for customers. Most important point in the criteria of search engines is the number of back-links to a site. This broadcasts a reputation f a site. So getting back-links from good quality websites is very important for better search ranking.

    When a webpage is prepared, the most important thing to consider is the keyword density to be used. Ideally for primary keywords, the density should be 1 to 3%. Search engines like to see that the keywords used in a webpage is similar to the words people are searching for. They do this by crawling on your websites for indexing your keywords. So in order to have a good impact on these search bots, keywords should be uniformly distributed throughout the webpage. Also the keyword density should not increase a threshold value as the search engines can take this as spamming and can even ban the website.


    Apart from this the search engine optimization should focus on designing a good Title and Meta description for the page. Though Google now does not gives any importance to Meta description but other search engines do. Google mainly focuses on Title of the webpage. So it should be properly designed in such a manner that the primary keyword comes first following the secondary and so on. But the length of this Title should be less than 65 characters, as Google does not cache more than 65 characters of title


    Many webmasters use graphics and images to display what they are doing in an attractive manner. But important point is that the search engine bots cannot read content written in flash videos and images. So proper alt text should be used for videos and images. Also putting a lot of graphics can make your site load very slowly. Ideally for a website the page loading time should be 8 to 10 seconds. But adding more and more graphics can really make the process slow. This is also a criteria used by search engines.


    So a proper planning and smart implementation is what required from a SEO expert or from a SEO services providers. Some basic points if considered can really be helpful to prove a website very effective in eyes of search engine.

    +