Showing posts with label blog tips. Show all posts

2009-05-02

Image

How To Add SiteMap To Blogger Blog

Generally speaking, sitemap is simply a map, showing all the pages and sub-pages of a website or a blog, which is helpful both to visitors and search engines like Google, Yahoo etc.
For visitors, sitemap (when displayed in HTML format), shows how the pages and their subpages are interconnected, making it easier for them to navigate around big websites.
And being a webmaster/blogger you must have a sitemap, as it's a search engine optimization tool, that hepls you to get more traffic through the search engines like Google and Yahoo.
Now if you are a blogger, there is no direct method to simply upload an xml or HTML sitemap file to your blog. So you can follow these steps to add a site map to your blogspot blog.

1. Go to Google Webmaster Tools website. [Here] 
2. Login and then at the top (Add Site), type your blog's url :


3. Now you have to verify that you own that blog, so click on Verify your site, and select the "Add a Meta Tag" option.
Then copy the meta tag into your blog's "Edit HTML" section of  "Layout" tab, and save the template.


4. Then click on "Verify" at the bottom (in Google Webmaster account). So a message will be displayed:
You've successfully verified http://bikes.bloggerstop.net/.
5. Now click on Sitemaps link present at left side. Then click on "Add a Sitemap"
6. In "Choose Type", select "Add General Web Sitemap"


7. Then in the "My Sitemap url is" blank, type this:
atom.xml?redirect=false&start-index=1&max-results=100 (If you have up to 100 posts)
And if you have more than 100 articles or posts, then you have to add more sitemaps, after you have already added the previous one, like these:
atom.xml?redirect=false&start-index=101&max-results=100 (If you have up to 200 posts)
atom.xml?redirect=false&start-index=201&max-results=100 (If you have up to 300 posts)
atom.xml?redirect=false&start-index=301&max-results=100  (If you have up to 400 posts).



Image

Add Your Site To Css Gallery




Add Your Site To This Css Gallery Sites




Image

Three Sites to Mke Your Css Code Valide


Rendur
اداة توفر مربع ادخال قابل للتحريك وتغير الحجم .. قم بكتابة أكوادك وسيتم تطبيقها مباشرة ، ما يميز هذا المحرر هو ان تطبيق الاكواد سيكون في الصفحة كاملة وهذا ما يعطيك فرصة اكبر للمعاينة .
Real-time
صفحة الاداة مقسمه الى جزئين قم بكتابة اكوادك في الجزء العلوي من الصفحة وسيتم تطبيقها مباشرة في الجزء السفلي .
TryIt Editor
هذه الاداة هي المستخدمة في موقع w3cschools .. ما يعيب هذه الاداه صغر المساحة الخاصة بتطبيق الأكواد كما أن الأكواد لا يتم تطبيقها فور كتابتها ولكن عليك الضغط على زر ” Edit the text and click me ” ليتم تطبيقها



2009-05-01

Image

Manage Blogger Image Storage Space

We have uploaded a fair number of pictures and graphics onto our Blogs. However, this is nothing compared to some blogs which have hundreds and thousands of photos in their archives. As we know by now, any service, be it web host or email provider, that comes free will not allow you unlimited bandwidth or storage space. Google has a cap on its storage space too. In this article, we shall discuss how you can check and manage this Blogger storage space so that there will not be a day when you find yourself unable to load any further photos onto your Blog.

For those who are familiar with Google's Photo Software Picasa, you may know that you can use Picasa Web Albums to load photos onto your Blog. As a holder of a Google account, you can avail yourself of this service for free. Other than Blogger, there is also storage space available in your Gmail account.

Quick Check of Gmail and Picasa Web Storage Space

To have a quick look at how much of the available storage space you have used, when you are logged into your Google account, go to Google Manage Storage. It will show you the percentage of the free storage space you have used in both Gmail and Picasa Web Albums. The allocated space is 2.82GB in Gmail and 1GB in Picasa Web Albums. Since you cannot transfer the entitlement from one to the other, should you need more storage space, you've got to pay, a minimum of $20.00 per year for 6GB of extra storage space.

Manage Blogger or Picasa Web Storage Space

All the photos, pictures and images that are uploaded in Blogger Blogs go straight into Picasa Web Albums and our concern would be to manage this storage space. Go direct to Picasa Web and log in using your Google account. The home page is the “My Photos” page. You will see all your albums that are currently stored in Picasa Web. The Blog title is the name of the album and the number in brackets next to it tells you the number of images currently stored. At the bottom of the page, you can see a message in green small font which gives you an overall idea of how much storage space all your Blog images have taken up.

Manage Blogger Image Storage Space

Click an album. You will be amazed to see some pictures that you may have uploaded onto your Blog and thought you had either removed, deleted or not used them. For instance, they may be images uploaded into draft posts or deleted posts, or images that had been wrongly uploaded. These images still reside in your account and are occupying the precious storage space. Now is the time to do some housekeeping. If you are very sure that a photo or picture has not been used and should not be there, click that picture and delete it. Note that if you had a link to this photo from your Blog posts, the link would be broken once it is deleted.

Manage Blogger Image Storage Space

When poring through the photos, you may find some missing ones, in particular those that you had recently uploaded through your Blog posts. Refresh the Picasa Web Album page and the images will be there.

Good Housekeeping

Blogger automatically saves all your new writing as Draft posts. This may be a nice feature, but it could also lead to a pileup of draft posts. For example, you could be working on a post with uploaded images but did not publish it. You may log off and when you are back into your account, you create yet another new post, forgetting that the earlier draft post had been stored. Make it a point to visit Posting -> Edit Posts and look through the lists of stored posts. Delete the draft posts that are no longer wanted. If there is a picture uploaded into that post, there will be a message asking you if you would like to keep the picture or have it removed. Unless you have copied the image location for future use or have other posts linking to this picture, it is better to delete it. It will then be removed from your Picasa Web Album.

Manage Blogger Image Storage Space

Free Image Hosting

If you find that your storage space is running low, instead of buying additional storage space, you can also upload your images onto third party hosts and show these images in your Blog page using Image Links. A simple search on the net for “free image hosts” will reveal many such sites.


As these are free sites, you can expect them to impose limits on their bandwidth and storage space usage. Read their terms carefully. Some of the servers are fast while others take ages. Some have nice batch upload interface while others require you to upload images one at a time. Some are established players in the market but some may be fly-by-nights. Some allow only certain types of images and yet others let you upload video and document files. Not all of them allow hotlinking to the uploaded files.

We have here a rather long list of Free Image Hosts and Free File Hosting Services that you can check out should you need to host image, video, audio or files online. Go through their terms of service and try them out if you'd like, but as a precaution, keep backups of all the files in your computer or CDs. We shall update the list over time, so feel free to bookmark this page:-

Free Image Hosts
Free File Hosts




Image

What The Difference - HTML and XHTML

When inserting codes into the Blogger template, page element, or blog post, you may have seen error messages that the code could not be parsed, was not well-formed, was broken, or that the elements were not closed properly. These errors can be corrected if you understand the rules that must be adhered to in XHTML documents. Blogger templates use the XHTML 1.0 Strict Document Type. In this article, we shall explain some of the XHTML syntax or rules, so that you may troubleshoot and resolve the problems if these error messages should occur.

XML, HTML and XHTML

We shall keep this short. Just so as you understand what we said about document type, view the Page Source or Source of your Blogger blog. You should see this document type declaration at the very top:-

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


The terms – XML, HTML and XHTML - refer to the markup language used to write the web pages. Many of us would have heard of HTML (Hypertext Markup Language), invented by Tim Berners-Lee, and used since the early days of internet. XML (Extensible Markup Language) is a meta-language, used to create other markup languages. The traditional HTML was later recast to use the rules of XML and that resulted in a new XML application, called XHTML (Extensible Hypertext Markup Language). Because XHTML rules are strict and unforgiving, not conforming to them when attempting to modify the template would result in error messages. So, what are these rules that Bloggers like us should take note of?

Basic Rules of XHTML

1. Codes to be in lowercase

Since XML is case sensitive, all the element keywords and attribute names used in XHTML should be in the lowercase. For example, the template code is not this:-

<TITLE>Tips for New Bloggers</TITLE>


but this:-

<title>Tips for New Bloggers</title>


If you have noticed, the elements and attribute names between the lesser than (<) and greater than (>) signs have to be in the lowercase. However, the value, which in this case is “Tips for New Bloggers”, can be in the uppercase, lowercase, or mixed case.

2. Attribute values to be in quotation marks

All the attribute values have to be enclosed either in single or double quotation marks. The following examples are not accepted by XHTML:-

<div id=header-wrapper>

<a href=http://tips-for-new-bloggers.blogspot.com>Text Link</a>

<img src=photo.jpg/>

<table width=200 border=0 cellpadding=2>


Instead, they should be written as such:-

<div id='header-wrapper'>

<a href="http://tips-for-new-bloggers.blogspot.com">Text Link</a>

<img src="photo.jpg"/>

<table width="200" border="0" cellpadding="2">


3. Container elements must have closing tags

This is not correct:-

<p>A paragraph.


In XHTML, there must be a closing tag with a forward slash (/) at the end:-

<p>A paragraph.</p>


Examples of the many non-empty elements that have opening and corresponding closing tags are:-

<ul> ... </ul>
<li> ... </li>
<table> ... </table>
<h2> ... </h2>
<div> ... </div>
<span> ... </span>
<dt> ... </dt>
<dd> ... </dd>
<a href> ... </a>


4. Standalone elements to be closed

Some of the elements are empty or standalone. They do not have associated closing tags. Common examples are:-

<br>
<img>
<input>
<frame>
<hr>
<meta>
<link>


Nonetheless, in XHTML, these elements must be terminated or closed. There are two ways to do that. One way to terminate the element is to put a forward slash (/) at the end like this:-

<br/>
<img/>
<input/>
<frame/>
<hr/>
<meta/>
<link/>


The second way is to add a corresponding closing tag like this:-

<br> ... </br>
<img> ... </img>
<input> ... </input>
<frame> ... </frame>
<hr> ... </hr>
<meta> ... </meta>
<link> ... </link>


5. Elements to be properly nested

This means that elements must be closed in the reverse order. For example, this code is not accepted in XHTML:-

<form><table> ... </form></table>


It is improperly nested because the form was created first followed by the table. To close them in the proper order, the table must be closed before the form, like this:-

<form><table> ... </table></form>


6. Document to have only one root element

In the XHTML document, you will see that except for the document type declaration, all the codes are nested between <html> and </html>. This is the root element and all other elements or sub elements are in between. The document structure will look like this:-

<html>
<head> ... </head>
<body> ... </body>
</html>


7. Attribute minimization is not allowed

In XHTML, all attributes should be in the form name="value". Even if the value is the same as the name, it cannot be minimized to one word. Hence the textarea code is not this:-

<textarea readonly>Hyperlink Code</textarea>


but this:-

<textarea readonly="readonly">Hyperlink Code</textarea>


XHTML Character Entities

Quite a number of readers had asked why they were unable to display HTML codes in their blog posts or why their codes were not well-parsed when inserted into the template. If you have noticed by now, the codes are wrapped in the lesser than (<) and greater than (>) signs. The moment these are posted, they will be interpreted as codes and will trigger an action by the browser. Should you want to display these as part of the text, use their character entities instead.

"&quot;
&&amp;
<&lt;
>&gt;


The next time you see an error message to the effect that the code is not well formed, not well parsed, not properly closed, etc., take a look at this guide, troubleshoot the problem and try out the possible solutions.




Image

Remove Borders in CSS Templates

We have received a number of queries from people wanting to remove the image borders or add sidebar borders in the CSS layouts. In this article, we cover briefly what the border styles in CSS templates are and where you can find them. With this guide, you will be able to remove the borders around the images, sidebar or main posts, or change the style and color of the borders to match the Blog design.

The point to note is that some template use background images to create the look of the main post and sidebar sections. The 'borders' you see in these templates are the result of the background images. To change or remove the 'borders' around the main post and sidebar, the images will have to be altered and replaced. The sections in this article on CSS borders around Blog Posts or Sidebar will not apply to these templates.

Border Property

When you are logged into Blogger, go to Template -> Edit HTML and do a search (Ctrl+F) for the word “border”. You will see it appearing in a number of places in the template. In most of the stylesheets, the border settings are defined in one shorthand declaration like this:-

border:1px solid $bordercolor;


1. border

This is a shorthand setting for all the four borders. Instead of “border”, we may sometimes see “border-top”, “border-bottom”, “border-left” or “border-right” which sets a style specifically for that element's top, bottom, left or right border respectively.

2. border-width

There are three properties in the declaration. The first setting is the border width. It can be stated as a value in pixels like the example given or in general terms. The possible values are:-

1px (or any other length)
thin
medium
thick


3. border-style

The second setting in the shorthand declaration is the border style. Here, the possible styles are:-

none
hidden
dotted
solid
dashed
double
groove
ridge
inset
outset


You can see some of these styles in our following examples.

4. border-color

The final setting is the border color. If you see $bordercolor, it is a variable (“Border Color”) that you can change via Template -> Fonts and Colors. If you want a specific color for the border of an element, you can also change $bordercolor to a color code. Possible values are:-

#cc0000
rgb(204,0,0)


For a list of color codes, you may refer to our Color Code Chart.

Now that we understand what these styles are, we can proceed to customize our template. Go to Template -> Edit HTML and locate the border settings.

Border around Profile Image

Look for this line and if you do not want the border, change it to “0px”:-

.profile-img {
border: 0px solid $bordercolor;
}


or “none”:-

.profile-img {
border: none;
}


If you want a different style or color, amend the settings to one of the other possible values outlined above. For example, if we change the code to this:-

.profile-img {
border: 2px dashed #ff00ff;
}


This is what you will see:-

Add or Remove Borders in CSS Templates

Border around Images in Blog Posts

The border styles for the images in Blog Posts are found here:-

.post img {
border:1px solid $bordercolor;
}


Set it to “0px” or “none” to remove the image borders in the Blog Posts or customize the border style to something you like. Without a border, an image looks like this:-

Add or Remove Borders in CSS Templates

With a border style such as this:-

.post img {
border:3px outset #ff00ff;
}


The image is contained within a box:-

Add or Remove Borders in CSS Templates

If you post a lot of pictures and graphics on your Blog, you may like to spend some time configuring this and choosing an appropriate border setting.

Border around Image Links

In many of the templates, there is a style defined for image links. These are the clickable images which bring you to another webpage or URL when clicked. If you are interested in creating image links or want to understand what the codes
You can customize the border settings of image links at:-

a img {
border:0;
}


Border around Images in Sidebar

In our Minima template, there is no unique style definition for images in the Sidebar. We can still set a special border style just for the images in the Sidebar, without affecting the border styles in our Blog Posts. Add into the stylesheet this code:-

.sidebar img {
border:6px ridge #ff00ff;
}


In the above example, the images in the Sidebar will have a “ridge” effect that looks like this:-

Add or Remove Borders in CSS Templates

Border around Header

Many people upload images into the Blog Header and a border around the Header will stick out like a sore thumb. To remove the Header border, look for the border settings under any of these.

#header-wrapper
#header
#head-wrap
#head


Border around Blog Posts

To demarcate each post, instead of a line at the bottom, you can have a border around the entire Blog Post.

Add or Remove Borders in CSS Templates

Scroll to where you see this and change or insert the code (shown in red):-

.post {
border:1px dotted #ff00ff;
padding:1.5em;
}


We have included a padding to give some space between the contents and the border. Without this padding, the text will be too close to the border.

Border around Sidebar

Similarly, to add a distinctive border around the Sidebar, change or insert this code (shown in red):-

#sidebar-wrapper {
border:1px dotted #ff00ff;
padding:1.0em;
}


In some templates, you may insert the code under any of these:-

#sidebar-wrap
#sidebar

The padding adds a space between the Sidebar content and the border. Preview the template. If you find that the layout is affected because of the padding, reduce the margin between the Blog Posts and the Sidebar.

Add or Remove Borders in CSS Templates

Border around Footer

If your template has a Footer element, the border style can be found under:-

#footer {
border:1px solid $bordercolor;
}


Border around Entire Blog

If you wish to have a border surrounding the entire Blog, you may add a border style to this part of the template:-

body {
border:1px solid #ff00ff;
}




Image

Add Favicon icon to Your Blogger URL

Have you wondered how these little icons appear next to the web addresses, like the one you see above? When you visit the sites or bookmark them, these icons will make these URLs stand out. These are “Favicons” or “Favorite Icons”.

You would first need to have an icon which you would like to use, bearing the extension .ico format. If you search your hard disk, you might find some icons which are generic. I would suggest that you create one to represent your own unique identity. There are quite a number of free icon editor software which you can download from the net.

As for myself, I went to Download.com site and downloaded a very small program called Imagicon which can transform images into .ico format. I created an image using Photoshop. You can use any image or pictures if you do not wish to create one. Next, run the program. It is rather simple to use. While you can create icons in 2 sizes – 16x16 and 32x32 – I would think a 16x16 icon is preferable since it is readable in most older browsers.

If you do not wish to download any software, you may also try creating an icon online. Just enter the keywords “online icon generator” into your Google search bar, and you should be able to find several programs that you can try.



Once you have created an icon, save it into your hard disk. The next step of attaching the icon is a little tricky. Ideally, all you need to do is to save it in the root directory of your blog site. Nevertheless, there is no way this can be done. For one, if you try to upload an icon image, Blogger will reject it. Two, any file that is uploaded will not go into the Blogger root directory.

Once you have done that, take note of the URL of your icon. If you are using Google Page Creator, hovering your mouse over the link, you will see that the file is stored under a directory which looks like this http://yourname.googlepages.com/iconname.ico
where “yourname” is your Gmail account name, and “iconname” is the file name. Copy this URL.

Go back to your Blogger dashboard and under the Template tab, go to “Edit HTML”. Near the top you will see a line like this:-

<title><data:blog.pageTitle/></title>


Update:

Copy and insert the following code below the line:-

<link href='URL of your icon file' rel='shortcut icon' type='image/vnd.microsoft.icon'/>


Inserting this will also work but the former is preferred:-

<link href='URL of your icon file' rel='shortcut icon' type='image/x-icon'/>


Remember to type in the “URL of your icon file”.

Save the template. When you refresh your blog site, you should see your nice little Favicon next to the blog address.

Other image types

The .ico image format has been used by many but you can also create an image under the .png or .gif format. Ensure that the size of the image is either 16x16 pixels or 32x32 pixels.

If you have a PNG format image, the link to insert is:-

<link href='URL of your icon file' rel='shortcut icon' type='image/png'/>


If it is a GIF format image, the link is:-

<link href='URL of your icon file' rel='shortcut icon' type='image/gif'/>


External Domain

For those who have hosted sites in external domains, insert the link in the root directory as well. Otherwise, you can upload the file into the root directory and name it favicon.ico

As an example, if your domain name is www.domain.com, the URL of the favicon will be www.domain.com/favicon.ico

This method is not preferred but a number of browser versions are able to process the icon. Since we do not have external domains to try out this alternative, you may want to see if it works for you.

Compatibility

While you can see the Favicon in Mozilla Firefox, many have problems seeing the Favicon in Internet Explorer. This is a known problem and has been a sore point with many IE users. In some versions of IE, bookmarking the site will display the Favicon. This is not necessarily so in IE7 that we are using. In fact, when we bookmarked the highly popular search engine sites, their Favicons don't show in our IE bookmarks too although they show well in Firefox. Perhaps this is one more reason to download Mozilla Firefox if you have not already done so.




Image

Submit Your Blog to Blogs Directories

This is a continuation from the earlier list of Blog directories to which you can submit your blog for free. For completeness, it is advisable to read the earlier installments Part I and Part II before you read this.

Feel free to share comments on your experiences with these sites but refrain from posting suggestions of new blog directory sites.

Blogflux Blog Flux

Other than a blog directory, the site also provides you with tools and utilities like a pinger form which can submit your feed to several websites.

Blogsearch Blogsearch

Serves its purpose as a blog directory well. You can list your blog in 3 different categories to maximize the exposure to visitors.

Bloghub Bloghub

A fine blog directory which allows visitor ratings.

Findingblogs

This is not a big directory and hence navigation is easy and fast. [Update: Site is inaccessible and link is therefore removed.]

Bloggernity Bloggernity

This has been around for some time and has a large database of blogs.

Bloggernow Bloggernow

Almost the same layout as Bloggernity but this carries a much smaller collection of blogs.

Weblog-index

Simple and easy to navigate blog directory.

5starblogs 5starblogs

I wonder why some blogs have screenshots while many others don't. Anyway, this is a free directory you can consider listing your blog in.

Getblogs Getblogs

I like this directory, mainly due to the sleek design and quick search speed.

Blogtree

Rather interesting to provide a blog genealogy. For some time, the site exceeded its bandwidth and access was cut. The administrator supposedly switched to a new server host and the site seems to be working very fine now. [Update: This site has been down for quite a while and link is therefore removed.]

eBlogzilla

Such an interesting name for a blog directory. Approval for listing didn't take long.

Search4Blogs Search4Blogs

The site is filled with too many advertisements, and the blog directory is a mere secondary aspect of it. Not to my liking, but it is a blog directory nevertheless.

BloggerTalk BloggerTalk

This is a forum for bloggers. They have a blog directory as well, although don't bang on it that your blog will be included.

LSblogs LSblogs

Another directory that is slow in approving your listing.

Be sure to click the Bookmark button below and check back here for a Part IV to this article on free Blog directories to submit your blog to.



Image

\SEO Tools for Search Engine Optimization

What are search engine optimization tools, webmaster tools, Google page rank checker, SEO tools, and how can these internet tools help to bring more quality traffic to your Blog? There are many free online web tools that webmasters can use to find out more information about their sites. The tools can also alert the webmasters to possible problems search engines may have with the site's template codes and design. Here, we shall, for the benefit of our new bloggers, explain how these webmaster tools might help improve your website's PageRank.

Search Engine Optimization

We define Search Engine Optimization as – a method or process of improving and optimizing the ranking of a website in search engine results.

With millions of pages of search results for any given keyword, webmasters would want to have their website appear among the first couple of search result listings. The higher the position or ranking, the greater the likelihood that internet users will visit your site. This Search Engine Optimization (or SEO) concept is no different from a brick-and-mortar shop where location and visibility affect how many customers will pass by the shop and hopefully drop in for a visit. On the internet, your virtual site deserves a good location and visibility, and SEO consultants believe they know how to achieve that.

Blog Directory and Search Engine Listings

After having published a Blog or website, the first thing to do is to make sure that the information relating to the site is available on the internet. Web Directories, Blog Directories and Search Engines are the internet Yellow Pages. Although the major Search Engines will crawl your website even without any action on your part, it will be much faster if you could proactively provide them your site information. We had written articles on how and where to submit the blog information so as to have your site fully indexed and appear in many places on the internet.

Read these guides and follow the steps outlined:-

1. Submit Blogger Sitemap to Google Webmaster

2. Submit Blogger Sitemap to Yahoo!

3. Submit Blogger Sitemap to MSN and Ask.com

4. Submit Blog to Search Engines

5. Submit Blog to Blog Directories

6. Submit RSS Feeds and Pings

7. Blog Traffic Exchange

Free SEO Tools

After you have submitted your website's data to all the search engines and directories, you should be able to find your site somewhere on the internet. If you do a keyword search on your website's topic, you may find many other listings in the search results ahead of yours. These are the sites which have better page ranks and are optimized for the search engines. You can optimize your blog or website too.

To attract business, many SEO sites have put up some of their SEO tools for free. Commercial sites which are serious in wanting to climb up the search ranking will pay the SEO consultants for more value-added services. If you are like us, blogging out of fun and passion, it might be better to use only the free services for a start.

Enter words like - free SEO tools - into the search box and you can see what some of these sites offer.



Suggested SEO Tools

Many of the SEO webmaster sites have similar free tools and services. You can try any of them, though the one that we like is iWebTool. In fact, they have a link exchange program which you may want to check out. Among the SEO Tools, the ones we find useful in all these sites are:-

a. Backlink Checker – A list of sites that have linked to your blog or website. PageRank is largely determined by the number and quality of links to your site. Monitor this and you can probably guess what your PageRank ought to be.

b. Broken Link Checker – A look at which of the links in your site are pointing to incorrect or non-existent URLs. Having too many outdated and broken links on your web page may irritate not only the readers but the search spiders. Do this housekeeping once in a while to remove the bad links.

c. Google PageRank Checker – The Google PageRank of your site. You can also download Mozilla Firefox with Google Toolbar to view the Google PageRanks of all the sites that you visit.

d. Google PageRank Prediction – A future Google PageRank prediction. If you are dying to know, these sites can give you a fair estimate of your future PageRank.

e. HTML Optimizer – A clean up of your HTML source code. Be careful when you apply the suggested changes though. Always good to backup the template before making any modification.

f. Index Checker – Number of pages of your website that are indexed by search engines. If pages are missing from the index, try submitting your sitemap again.

g. Keyword Density Checker – The keyword distribution in your webpage. This will by and large influence the sort of Ads that AdSense will place on your site.

h. Keyword Suggestor – Suggested popular keywords for your website. Bear in mind these keywords when writing or editing your posts.

i. Meta-tags Generator – Configuration of website's meta-tags. Tailor a suitable description and set of keywords to be inserted into the template.

j. Reciprocal Link Checker – A check to see if the partners in your blogrolls or link exchange are linking to you.

k. Spider Simulator – The page contents as seen by a search engine spider. Some may give you a breakdown of the commonly used keywords in your site.

l. Traffic Graphs – A comparison of your site's and other competitor sites' traffic history graphs in Alexa.

m. Website Speed Test – Speed of website page load. If you find the pageload time a little long, take some measures to have a Faster Web Page Load Time.

Basic Tools

Should you want to have a quick look at what some of the SEO tools are about, we have created a few basic search tools over here at our Tips for New Bloggers site.

Yahoo!

To know how Yahoo! sees your site, enter into the search box below your website's URL in full, beginning with http:// For Blogger blogs, you do not have to add a “www.” into the blog URL.

1. Yahoo! Indexed Pages

The results will show you the number and details of the web Pages that are indexed by Yahoo!



2. Yahoo! Backlinks

Enter your site's URL to see the Inlinks or backlinks of your site.



Google

The data in the various search engines are not the same. You can have a look at how your blog is performing in Google search by entering your site URL below.

1. Google Indexed Pages

Enter URL after the word site: to view the indexed pages in Google.



2. Google Backlinks

Enter URL after the word link: for details of the backlinks to your site.



Microsoft Live Search

Compared to Google and Yahoo!, MSN spiders may not index as many pages. Nevertheless, if you are curious to know, enter your blog URL into the search boxes below.

1. MSN Indexed Pages

Enter URL after the word site: to view the indexed pages in MSN.



2. MSN Backlinks

Enter URL after the word link: to view the backlinks.



Page Rank Checker

This search tool is provided by Prchecker. Enter a URL into the form to view the Google PageRank.



Alexa Rankings

Alexa monitors the web traffic of many top sites. You can compare and view the Alexa traffic graph of your site by entering your site URL into the search box below.


Image

Labels links open in New Window Tutorial

In our previous articles, we discussed the code for making the text and image links in your Posts open in new windows or tabs when clicked. However, to have the links in a Link List and Labels that are normally in the sidebar widgets open in new browser windows or tabs, you would need to change the HTML code in your template. Here, we shall talk about the hack that you can put into your template.

Text Links and Image Links

a typical hypertext or text link code looks like this:-

<a href="URL" target="_blank" title="TITLE">Text</a>


The HTML code of a picture or image link looks like this:-

<a href="URL" target="_blank" title="TITLE"><img src="Image URL" border="0" width="80" height="15" alt="Description"></a>


The part of the code that tells the browser to open the link in a new browser window or new tab is the target attribute (in blue). If you want the readers to view the link in the same browser window, simply remove target="_blank" from the code.

Link List and Link Widget

The Link List that you create in your sidebar, using Template -> Page Elements -> Add a Page Element, will open links in the same window. Sometimes, these may not be what you want. For instance, we have configured our template such that the links for “My Blogs” open in new windows but the links in “Articles” open in the same window.

(By the way, many people have asked whether the Articles list is an archive hack. The answer is no. The list you see is created using a Link List. We think that it is better than Archive because it allows us flexibility in displaying and grouping the Articles regardless of date of post.)

To have the Link List open in new windows when clicked, we first go to Template -> Edit HTML. Check the “Expand Widget Templates” box. Backup your template by copying the template and saving it in an MS Notepad text file. You can also click the “Download Full Template” link that appears right after the words “Before editing your template, you may want to save a copy of it.”

Links, Labels open in New Window

Scroll to these lines and add the code in red.

<b:widget id='LinkList1' locked='false' title='Links' type='LinkList'>
<b:includable id='main'>

<b:if cond='data:title'>
<h2><data:title/></h2></b:if>
<div class='widget-content'>
<ul>
<b:loop values='data:links' var='link'>
<li><a expr:href='data:link.target' target='_blank'><data:link.name/></a></li>
</b:loop>


Please Note:

You have to locate the correct Link List. Check against the Title if you have inserted a title for the List. If you have several Link Lists in your Blog, they will be numbered LinkList1, LinkList2, and so on. In case you did not insert titles into your Link Lists and you are not sure which Link widget is the right one, look at what is before or after the codes, and compare against what you see on your Blog. They are usually arranged in the order that they appear in your Blog.

Save and refresh your page to see the change.

Label List and Label Widget

If you have created a list of Labels through Template -> Page Elements -> Add a Page Element, you can also have your Labels open in new browser windows or tabs.

Scroll to these lines and add the code in red.

<b:widget id='Label1' locked='false' title='Labels' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url' target='_blank'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>




Image

Tabels For Blogger Posts With Html Code(tutorial)

In this article, we shall learn how to create tables in our Blog posts or as a part of our web design layout. This guide covers the usual HTML attributes and styles that can be applied to tables. Tables add a different dimension to displaying your contents and whether you have a football match fixture, menu, and song, price or grocery lists, putting them in a table format is certainly neater.

Most of us would have either used or come across tables that display data or information. If you have used word processor or spreadsheet softwares, you should be familiar with these terms, which apply as well to our discussion here:-

“row” - a horizontal line of units
“column” - a vertical line of units
“cell” - each unit or data compartment enclosed by the borders

Let us look at some examples to illustrate how the HTML table codes work and where you can place them.

Placement of the Table Code

To create a table in a Blog post, simply type in the HTML codes (mentioned below) when you are writing your post. See that you are in “Edit HTML” mode rather than “Compose” mode when the code is inserted.

Tables – HTML Basics and Tutorial

If you want the table to be displayed in your sidebar or elsewhere in your template, go to Template -> Page Elements -> Add a Page Element and select “HTML/JavaScript” to paste the code.

Basic Table

Height:2.2m
Weight:185kg


The HTML for the above table is this.

<table width="200" border="1" cellspacing="2" cellpadding="2"><tbody>
<tr>
<td>Height:</td>
<td>2.2m</td>
</tr>
<tr>
<td>Weight:</td>
<td>185kg</td>
</tr>
</tbody>
</table>


Note:

1. It should begin with a <table> tag and end with a closing </table> tag.

2. We have specified the border as 1px. You can set it to “0” to have no visible border or set it to any other value.

3. Try to specify a width at all times. This improves the speed of page loads since the browser would be able to set aside the space required for the table. When you view your template source code, the width allocated for your Blog posts should be found under #main or #main-wrapper and your table width will have to be less than that. If you do not set a width, the table will by default take up the full width.

4. The cellpadding is the amount of white space between the content and the borders. If there is no cellpadding, you will find the text very close to the border.

5. Cellspacing is used to define the distance between each cell.

6. Every row starts with a <tr> tag and ends with a </tr> tag. In this example, we have 2 rows, the portion colored blue being the first row, and the portion colored red being the second row.

7. Within every row, we have the contents governed by the <td> (table data) tags. You would notice that in the first row, the first data cell “Height:” begins with <td> and ends with </td>. Every data cell will have to be enclosed within such tags.

8. The contents in each data cell need not be plain text. You can insert pictures, images, links, videos, etc. For instance, we could replace “Height:” with a picture code that looks like this “<img src="Image URL" />” to insert a picture that we have uploaded onto a photo server. For more on the links and image codes to insert,

Text Formatting

You may want to change the text font face, font-size or color and make the text bold or italic. You can even align the text either to the left, center or right of the cell. We'll suggest a method that is easy for all of us to adopt, without having to learn complicated style codes. Create a new draft post. Choose “Edit HTML” mode and paste the above table code. Now, view the post under “Compose” mode. Using the rich-text editor, change the font, color and alignment to whatever you like. All the style codes will be automatically inserted and what-you-see-is-what-you-get.

If you want the table in your sidebar, do the same, create the table in a draft post and use the rich-text editor to insert the style codes for you. When you are done, click back to “Edit HTML” mode and copy the entire table code. Under Template -> Page Elements -> Add a Page Element -> HTML/JavaScript, paste this code (with all the style definitions) and save.

Table with Header

S/No.InventoryQty
1.Plate50
2.Cup22
3.Bowl30


The code for the above table is this:-

<table border="1" cellpadding="1" cellspacing="0" width="200"><tbody>
<tr>
<th>S/No.</th>
<th>Inventory</th>
<th>Qty</th>
</tr>
<tr>
<td>1.</td>
<td>Plate</td>
<td>50</td>
</tr>
<tr>
<td>2.</td>
<td>Cup</td>
<td>22</td>
</tr>
<tr>
<td>3.</td>
<td>Bowl</td>
<td>30</td>
</tr>
</tbody>
</table>


Note:

1. The <th> tags are used to mark the content as headers and such text will be bold by default to distinguish them from the other contents. We intentionally included more rows and columns to let you see how you can insert more rows using the <tr> tags and more data cells using the <td> tags.

Row Span and Column Span

Sometimes, you may want to merge certain cells, such that the cell spans multiple rows or columns like this:-

Menu
StartersSalad$1.00
Soup$2.00
MainFish$3.00
Chicken$4.00
Lamb$5.00


The code for the above table is this:-
<table border="1" cellpadding="0" cellspacing="0" width="300"><tbody>
<tr>
<td colspan="3">Menu</td>
</tr>
<tr>
<td rowspan="2">Starters</td>
<td>Salad</td>
<td>$1.00</td>
</tr>
<tr>
<td>Soup</td>
<td>$2.00</td>
</tr>>
<tr>
<td rowspan="3">Main</td>
<td>Fish</td>
<td>$3.00</td>
</tr>
<tr>
<td>Chicken</td>
<td>$4.00</td>
</tr>
<tr>
<td>Lamb</td>
<td>$5.00</td>
</tr>
</tbody>
</table>


Note:

1. For the top row, we merged 3 columns and named it “Menu”. In the <td> tag, we have therefore inserted a colspan="3" to indicate that the word spans 3 columns.

2. In the left column, we wanted the word “Starters” to span 2 rows, and have inserted rowspan="2" into the <td> tag.

3. Similarly, to have the word “Main” span 3 rows, we inserted rowspan="3" into the <td> tag.

Border Color, Background Color, Background Images

Let us now insert some colors into our table code.

MusicVideos
Games


The above table HTML code is this:-

<table border="1" bordercolor="#ff3366" cellpadding="0" cellspacing="0" width="200"> <tbody>
<tr>
<td bgcolor="#33ffcc">Music</td>
<td background="http://www.blogpulp.com/imagehost/images/381245101.jpg">Videos</td>
</tr>
<tr>
<td bgcolor="#ff66cc">Games</td>
<td><img src="http://www.blogpulp.com/imagehost/images/236728310.jpg" /></td>
</tr>
</tbody>
</table>


Note:

1. We have added a bordercolor to the table. Take a look at our Hexadecimal HTML Color Codes article for more color choices and the codes to use.

2. To add a background color to a cell, insert the bgcolor definitions.

3. Should you like, you can have a background image instead of color as we have done in the above “Videos” cell. Upload the image onto a free server and insert the relevant URL of that image.

4. In the bottom right cell, we have inserted an image rather than text, to show you how an image can be inserted into a table.

Alternative Method

We end this part of our introductory article on HTML table codes with an alternative method to insert tables into Blog posts. If you have a word processor - MS Word, OpenOffice writer, etc. - you can create a number in the processor. Format it, enter your text and when it is done, block copy the entire table. Go to your New Post and under “Compose” mode, paste the table.

When you view the post in “Edit HTML” mode, you can see the table code similar to what we have discussed above. While this method of inserting a table is easy for the layman, the final code may be cluttered with other styles and definitions that are brought over from the word processor. If you'd like, create a simple table using your word processor but use the Blogger text editor to format the fonts, colors and alignment. To insert background colors and images, it is still advisable to follow the above guide.

Remove White Spaces

You may see a lot of white space or gap at the top of the table. To remove this unnecessary space, you would need to compact the code and remove the line breaks. We have used a lot of line breaks in the above code so that you can better understand how the code works. Take the first example of a Basic Table, compacting the code will mean removing all the new line breaks like this:-

<table width="200" border="1" cellspacing="2" cellpadding="2"><tbody> <tr><td>Height:</td><td>2.2m</td></tr><tr><td>Weight:</td><td>185kg</td></tr></tbody></table>





Total Pageviews