<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bagesh Singh&#039;s Blog &#187; web services</title>
	<atom:link href="http://www.bageshsingh.com/bagesh-blog/category/web-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bageshsingh.com/bagesh-blog</link>
	<description>Shortest Distance to  Web Solutions &#38; Software Solutions</description>
	<lastBuildDate>Wed, 22 Feb 2012 18:42:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>How to Install Sample Data for Magento?</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2011/07/how-to-install-sample-data-for-magento/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2011/07/how-to-install-sample-data-for-magento/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 18:21:12 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Interview Question]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[magento interview question]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[PHP Third Party Tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=1408</guid>
		<description><![CDATA[// // // ]]&#62;Remember that, Sample Data must be installed prior to the basic Magento Installation. But never mind if you forgot to install sample data before installing Magento. Here, I will show you how you can install sample data after you have installed Magento. 1) Download Sample Data zip file from Magento Website 2) [...]]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-1019633855984884"; /* 336x280, created 23/02/11 */ google_ad_slot = "3939666184"; google_ad_width = 336; google_ad_height = 280;
// ]]&gt;</script><br />
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">// <![CDATA[</p>
<p>// ]]&gt;</script>Remember that, <em>Sample Data must be installed prior to the basic Magento Installation</em>. But never mind if you forgot to install sample data before installing Magento.</p>
<p>Here, I will show you how you can install sample data after you have installed Magento.</p>
<p>1) Download Sample Data zip file from <a href="http://www.magentocommerce.com/download/noregister" rel="external nofollow">Magento Website</a></p>
<p>2) Extract the zip file</p>
<p>3) Drop all the tables from your magento database. It would be easy to drop the magento database and then recreate it instead of dropping individual tables. This can be done either through Database Manager or PhpMyAdmin.</p>
<p>4) Import sample data sql file into your magento database.</p>
<p># Remember that, you have to drop all tables from your magento database before importing the sample sql file. You will get error afterward if you import the sample data without dropping tables from your magento database. <strong>Therefore, step 3 is important</strong>.</p>
<p>5) Go to your magento installation folder and delete <strong>local.xml</strong> file present inside <strong>app/etc</strong> folder.</p>
<p>6) Reinstall magento (i.e. if you have uploaded magento inside http://yourdomain.com/magento then type the address in your browser’s address bar <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p># After your installation is complete, you may get error something like this:<br />
<strong>Integrity constraint violation: 1062 Duplicate entry ’1′ for key 1</strong></p>
<p>Check if <strong>app/etc</strong>, <strong>var</strong>, and <strong>media </strong>folders are writable. They should be writable. Change their CHMOD to 777.</p>
<p>Clear your browser cache or open your website in another browser and you are done <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="seo_alrp_related"><h2>Posts Related to How to Install Sample Data for Magento?</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/product-import-in-magento-alongwith-updating-the-attribute%e2%80%99s-options/" rel="bookmark">Product Import In Magento Alongwith Updating The Attribute</a></h3><p>As you may know or not ! Magento is the fastest growing eCommerce plateform, nowonder because Magento has a lots of flexibility in it. You ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/creating-collection-of-objects-in-magento-using-a-%e2%80%9cmagical-class%e2%80%9dvarien_data_collection/" rel="bookmark">Creating Collection of Objects in Magento using a</a></h3><p>Have you ever wondered how Collection in Magento are built, containing array of individual Entity Objects of Magento? Collections are one of the most important ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/using-custom-query-in-magento/" rel="bookmark">Using Custom Query in Magento</a></h3><p>Magento has given us very good features to manage Models and Collection for interacting with Database tables. Nowonder, they are very helpful in most of ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/moving-magento-shop-from-development-enviornment-to-production-enviornment-or-production-to-local/" rel="bookmark">Moving Magento Shop from Development Enviornment to Production Enviornment or Production to Local</a></h3><p>Today, I had really a good chance to move Magento Shop from Development Enviournment to Product Enviornment. On that course I faced some big difficulty ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2011/07/how-to-install-sample-data-for-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How The New Facebook Messages &amp; Email System Works</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/12/how-the-new-facebook-messages-email-system-works/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/12/how-the-new-facebook-messages-email-system-works/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 17:28:13 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[email create in facebook]]></category>
		<category><![CDATA[facebook new email]]></category>
		<category><![CDATA[new email in facebook]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=982</guid>
		<description><![CDATA[At one end of the spectrum, Facebook says it’s “simple” and “fun.” On the other end, some are saying it’s Facebook’s version of Google Wave. And just about everyone spent the weekend suggesting that it’s a “Gmail killer.” “It” is Facebook’s new, Whatever-you-do-don’t-call-it-email-but-hey-here’s-a-Facebook-email-address-for-you email and messaging system. Facebook says it’s more like chat; and it’s [...]]]></description>
			<content:encoded><![CDATA[<p>At one end of the spectrum, Facebook says it’s “simple” and “fun.” On the other end, some are saying it’s Facebook’s version of Google Wave. And just about everyone spent the weekend suggesting that it’s a “Gmail killer.”</p>
<p>“It” is Facebook’s new, <em>Whatever-you-do-don’t-call-it-email-but-hey-here’s-a-Facebook-email-address-for-you</em> email and messaging system. Facebook <a href="http://blog.facebook.com/blog.php?post=452288242130">says</a> it’s more like chat; and it’s definitely not an email killer.</p>
<p>Who’s right? We’ll all decide that collectively as the invites get sent out. Until then, here’s how Facebook’s new Messages system works, via a screenshot-filled PDF distributed at today’s news conference.</p>
<h2>How Do I Get The New Facebook Messages?</h2>
<p>The new Messages is being rolled out “gradually,” as in over several months. Facebook users can <a href="http://www.facebook.com/about/messages/">request an invite</a> and cross their fingers. When you’re in, you’ll see a pop-up window like this:</p>
<p><img src="http://searchengineland.com/figz/wp-content/seloads/2010/11/invite.gif" alt="invite" width="550" height="254" /></p>
<p>Clicking on that “See What’s New” button will take you to another page where you can review the basics of the new Messages and confirm that you want it.</p>
<h2>How Do I Get A Facebook Email Address?</h2>
<p>Once you’ve received your invite and confirmed that you want the new Messages system, Facebook will invite you to claim your Facebook.com email address. It’ll match your current Facebook username. (If you don’t have one of those, you can get one at the same time.)</p>
<p><img src="http://searchengineland.com/figz/wp-content/seloads/2010/11/email.gif" alt="email" width="550" height="294" /></p>
<h2>After I’m In, How Does The New Messages Work?</h2>
<p>One of the immediate changes you’ll notice after you start using the new Facebook Messages is the naming of your inboxes/folders. Rather than the current “messages” and “updates” naming scheme, the new Messages just uses “messages” and “other.” You’ll first see the “Messages” box, and that’s where Facebook says it’ll prioritize all the messages from your friends. Everything else gets sent to the “other” folder — that includes messages from Facebook Groups and from Pages that you’ve liked.</p>
<p><img src="http://searchengineland.com/figz/wp-content/seloads/2010/11/naming.gif" alt="naming" width="183" height="225" /></p>
<p>Another big change is the integration of messages into one system. If you have a Facebook.com email and use Facebook’s chat tool, all of this comes together the way Facebook wants. If you provide your phone number, you can bring SMS messages into the system, too. This screenshot shows how messages will appear in both the main in box <em>and</em> in Facebook Chat, and you can reply from either interface:</p>
<p><img src="http://searchengineland.com/figz/wp-content/seloads/2010/11/chat.gif" alt="chat" width="550" height="204" /></p>
<p>As you can see on that image, there’s also a new tool to include attachments with messages. (see the small icon on the far left below “Write a reply…”)</p>
<p>And, yes, there’s a search element here, too. Facebook says it has “revamped” how message search works. You can search for either the person you were chatting with or for the topics you were talking about. You can also add people to conversations, remove yourself, or forward conversations to others.</p>
<p><img src="http://searchengineland.com/figz/wp-content/seloads/2010/11/search.png" alt="search" width="256" height="191" /></p>
<h2>Is Facebook Messages Private?</h2>
<p>There are a number of Q&amp;As related to privacy in the Facebook help topic for the new Messages system. By default, anyone on Facebook can still send you a message and, if you get a Facebook.com email address, anyone else with an email address can email you if they know your Facebook.com address. But you can change that via the privacy settings for your Facebook account; the options for who can send you messages are “everyone,” “friends,” and “friends of friends.”</p>
<p>You can also choose who to share your Facebook.com email address with, but keep in mind that any thinking person will know that your email address is the same as your Facebook username.</p>
<h2>What If My Friends Don’t Have It Yet?</h2>
<p>Once you’re in the new Messages system, you’ll have a number of invites that you can share with friends. Just like, errrr … Gmail.</p>
<div id="seo_alrp_related"><h2>Posts Related to How The New Facebook Messages & Email System Works</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-get-a-facebook-email-address-like-facebook-com/" rel="bookmark">How to Get a Facebook Email Address like @facebook.com?</a></h3><p>How to Get a Facebook Email Address like @facebook.com? Facebook as you know the top social networking site has recently introduced its own email service ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-unveils-email-addresses-new-messaging-features/" rel="bookmark">Facebook Unveils Email Addresses, New Messaging Features</a></h3><p>Facebook CEO Mark Zuckerberg announced that the social network will be launching a revamped messaging product, 'Messages,' that will give users an "@facebook.com" email address. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/facebook-chat-on-a-side-bar-of-mozilla/" rel="bookmark">Facebook Chat On a Side Bar Of Mozilla</a></h3><p>These days I am using Facebook a lot and no wonder everyone is using Facebook a lot. And the number of online users on Facebook ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/09/facebook-chat-on-a-side-bar-of-mozilla-2/" rel="bookmark">Facebook Chat On a Side Bar Of Mozilla</a></h3><p>These days I am using Facebook a lot and no wonder everyone is using Facebook a lot. And the number of online users on Facebook ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-email-service-new-email-in-facebook/" rel="bookmark">Facebook Email Service : new email in facebook</a></h3><p>We have got news reports from many trusted sources that Facebook’s new email service called Project Titan is going to live on coming Monday. So ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/12/how-the-new-facebook-messages-email-system-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Get a Facebook Email Address like @facebook.com?</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-get-a-facebook-email-address-like-facebook-com/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-get-a-facebook-email-address-like-facebook-com/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 17:07:28 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[email create in facebook]]></category>
		<category><![CDATA[facebook new email]]></category>
		<category><![CDATA[new email in facebook]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=978</guid>
		<description><![CDATA[How to Get a Facebook Email Address like @facebook.com? Facebook as you know the top social networking site has recently introduced its own email service which allow you to send and receive messages using an email address (username@facebook.com). But don’t think of it as a regular email service as you will find no usual email [...]]]></description>
			<content:encoded><![CDATA[<p><ins><ins id="google_ads_frame2_anchor"></ins></ins></p>
<div>
<h2>How to Get a Facebook Email Address like @facebook.com?</h2>
</div>
<div><script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script></div>
<p><strong>Facebook</strong> as you know the top social networking site has recently introduced its own email service which allow you to send and receive messages using an email address (<strong>username@facebook.com</strong>). But don’t think of it as a regular email service as you will find no usual email elements like subject lines, cc and bcc which you’ll find in most of the popular email service providers like Gmail, Yahoo and Hotmail etc… An other interesting concept they are providing is that you can restrict messages from a particular sender with simple setup.</p>
<p><strong>How do I get a Facebook Email Address?</strong></p>
<p>It’s so simple. As this is a new feature, you need to request for an email address invitation from your facebook page.</p>
<p>1.Login to your Facebook Account<br />
2.Click here to Send a request. In the next window, press “<strong>Request an Invitation</strong>” button.</p>
<p><img title="Facebook Email Invitation" src="http://www.techzene.com/wp-content/uploads/2010/11/Facebook-Email-Invite.png" alt="Facebook Email Address" width="415" height="263" /></p>
<p>3.It will take some time to get your account activated. You’ll get a message alert once it is accepted.<br />
4.You can then select your Username for your facebook email which will be “Username@facebook.com”<br />
5.Once your Facebook email id is set up, you can share your Facebook email ID with your friends.  All email messages from friends will land in messages section of your Facebok account.</p>
<h4>Incoming search terms:</h4>
<ul>
<li>facebook email id</li>
<li>how to get facebook email id</li>
<li>create facebook email</li>
<li>facebook email address</li>
<li>create facebook email account</li>
<li>how to create facebook Email</li>
<li>how to make facebook email id</li>
<li>how to create email id in facebook</li>
<li>how to create email facebook</li>
<li>create facebook email address</li>
</ul>
<p><!-- SEO SearchTerms Tagging 2 plugin took 2.759 ms -->Related posts:</p>
<ol>
<li>How to Permanently Delete Chat History of Friends on Facebook? <small>Facebook is the top &amp; one of the most interactive&#8230;</small></li>
<li>Chat With Facebook Friends Without Logging into Facebook Site <small>Facebook gives its users the chance to chat with their&#8230;</small></li>
<li>Stop Receiving Facebook Apps Notifications Forever <small>Do you Use Facebook Regularly and dislike getting invites from&#8230;</small></li>
<li>How to Delete Facebook Account Forever/Permanently? <small>Did you get bored of Facebook or want to delete&#8230;</small></li>
<li>How to Setup Ping Service in iTunes 10 in 6 Easy Steps? <small>Ping, a new feature that is updated in iTunes 10&#8230;</small></li>
</ol>
<div id="seo_alrp_related"><h2>Posts Related to  How to Get a Facebook Email Address like @facebook.com?</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-unveils-email-addresses-new-messaging-features/" rel="bookmark">Facebook Unveils Email Addresses, New Messaging Features</a></h3><p>Facebook CEO Mark Zuckerberg announced that the social network will be launching a revamped messaging product, 'Messages,' that will give users an "@facebook.com" email address. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-the-new-facebook-messages-email-system-works/" rel="bookmark">How The New Facebook Messages &#038; Email System Works</a></h3><p>At one end of the spectrum, Facebook says it’s “simple” and “fun.” On the other end, some are saying it’s Facebook’s version of Google Wave. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-email-service-new-email-in-facebook/" rel="bookmark">Facebook Email Service : new email in facebook</a></h3><p>We have got news reports from many trusted sources that Facebook’s new email service called Project Titan is going to live on coming Monday. So ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/facebook-chat-on-a-side-bar-of-mozilla/" rel="bookmark">Facebook Chat On a Side Bar Of Mozilla</a></h3><p>These days I am using Facebook a lot and no wonder everyone is using Facebook a lot. And the number of online users on Facebook ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/09/facebook-chat-on-a-side-bar-of-mozilla-2/" rel="bookmark">Facebook Chat On a Side Bar Of Mozilla</a></h3><p>These days I am using Facebook a lot and no wonder everyone is using Facebook a lot. And the number of online users on Facebook ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-get-a-facebook-email-address-like-facebook-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Unveils Email Addresses, New Messaging Features</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-unveils-email-addresses-new-messaging-features/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-unveils-email-addresses-new-messaging-features/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 16:43:47 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[email create in facebook]]></category>
		<category><![CDATA[facebook new email]]></category>
		<category><![CDATA[new email in facebook]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=972</guid>
		<description><![CDATA[Facebook CEO Mark Zuckerberg announced that the social network will be launching a revamped messaging product, &#8216;Messages,&#8217; that will give users an &#8220;@facebook.com&#8221; email address. Zuckerberg outlined three features that will define Facebook&#8217;s new offering, which Zuckerberg described as &#8220;the way the future should work&#8221;: Seamless messaging (users can chat with people through whatever medium [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook CEO Mark Zuckerberg announced that the social network will be launching a revamped messaging product, &#8216;Messages,&#8217; that will give users an &#8220;@facebook.com&#8221; email address.</p>
<p>Zuckerberg outlined three features that will define Facebook&#8217;s new offering, which Zuckerberg described as &#8220;the way the future should work&#8221;: Seamless messaging (users can chat with people through whatever medium they choose, be it SMS, email, or IM), conversation history (&#8220;see everything you&#8217;ve discussed with each friend as a single conversation&#8221;), and a social inbox for &#8220;filtering exactly the messages you want to see.&#8221;</p>
<p>&#8220;This is not an email killer,&#8221; Zuckerberg said. &#8220;This is a messaging system that includes email as one part of it.&#8221;</p>
<p>Facebook&#8217;s latest evolution of Messages ties in multiple forms of communication&#8211;SMS, IMs, email&#8211;from Facebook and other platforms to allow users to communicate in real-time, on-the-go through whichever messaging tool they prefer. &#8220;You decide how you want to talk to your friends: via SMS, chat, email or Messages. They will receive your message through whatever medium or device is convenient for them, and you can both have a conversation in real time,&#8221; Facebook wrote in a blog post</p>
<p>Facebook will be rolling the product out over the coming months, initially via invite-only. All Facebook users will eventually be offered &#8220;@facebook.com&#8221; email addresses that match their public usernames, although they will have the option not to have an &#8220;@facebook.com&#8221; email account.</p>
<p>Facebook&#8217;s Andrew Bosworth noted, &#8220;The system is definitely not email,&#8221; adding, &#8220;We&#8217;ve it modeled more after chat.&#8221;</p>
<p>Zuckerberg called email &#8220;slow&#8221; and also emphasized that the new product is &#8220;not email.&#8221; &#8220;We don&#8217;t think modern messaging system will be email,&#8221; he noted, saying that he believes seven characteristics that we will come to define &#8220;next generation&#8221; messaging: seamless, informal, immediate, personal, simple, minimal, and short.</p>
<div id="seo_alrp_related"><h2>Posts Related to Facebook Unveils Email Addresses, New Messaging Features</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-the-new-facebook-messages-email-system-works/" rel="bookmark">How The New Facebook Messages &#038; Email System Works</a></h3><p>At one end of the spectrum, Facebook says it’s “simple” and “fun.” On the other end, some are saying it’s Facebook’s version of Google Wave. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-get-a-facebook-email-address-like-facebook-com/" rel="bookmark">How to Get a Facebook Email Address like @facebook.com?</a></h3><p>How to Get a Facebook Email Address like @facebook.com? Facebook as you know the top social networking site has recently introduced its own email service ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-email-service-new-email-in-facebook/" rel="bookmark">Facebook Email Service : new email in facebook</a></h3><p>We have got news reports from many trusted sources that Facebook’s new email service called Project Titan is going to live on coming Monday. So ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/05/a-solution-for-e-mail-handling-in-cakephp/" rel="bookmark">A solution for e-mail handling in CakePHP</a></h3><p>The emailComponent (cake\libs\controller\components\email.php) is a way for you to using the same concepts of layouts and view ctp files to send formated messages as text, ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/04/facebook-chat-on-a-side-bar-of-mozilla/" rel="bookmark">Facebook Chat On a Side Bar Of Mozilla</a></h3><p>These days I am using Facebook a lot and no wonder everyone is using Facebook a lot. And the number of online users on Facebook ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-unveils-email-addresses-new-messaging-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Email Service : new email in facebook</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-email-service-new-email-in-facebook/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-email-service-new-email-in-facebook/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 16:40:45 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[facebook]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[website review]]></category>
		<category><![CDATA[email create in facebook]]></category>
		<category><![CDATA[facebook new email]]></category>
		<category><![CDATA[new email in facebook]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=969</guid>
		<description><![CDATA[We have got news reports from many trusted sources that Facebook’s new email service called Project Titan is going to live on coming Monday. So that Facebook users can select short email ids like username@facebook.com Most popular Social media News websites reported that the new Facebook email service will be definitely a challenge to the [...]]]></description>
			<content:encoded><![CDATA[<p>We have got news reports from many trusted sources that <strong>Facebook’s new email service</strong> called <strong>Project Titan</strong> is going to live on coming Monday. So that Facebook users can select short email ids like username@facebook.com</p>
<p><img title="facebook email" src="http://www.freezonal.com/wp-content/uploads/facebook-email.jpg" alt="facebook email" width="160" height="123" />Most popular Social media News websites reported that the new <em><strong>Facebook email service</strong></em> will be definitely a challenge to the current giant email services like Google’s Gmail, Yahoo Mail, AOL Mail, Hotmail etc. This is because it’s very easy for Facebook to attract its own 500 million plus users to it’s products.  Facebook’s new full-fledged Email service – Titan will have some outstanding features than all current Email services. Social News Media website TechCrunch.com called Facebook’s new email Service as “<strong>Gmail Killer</strong>“.</p>
<h1>Facebook Email Service</h1>
<p>I have published the news of Facebook Email Service among my friends here on my village and they have asked some questions about it to me. Here I’m sharing those questions and the answers that I gave them. These answers might not be exactly true, but are the best of my knowledge.</p>
<h2>When is Facebook Email Service going to Launch?</h2>
<p>News reports says that the <strong>Facebook Email service</strong> will be launching on coming Monday, 22-11-2010.</p>
<h2>Will Facebook’s E-Mail Service kill Gmail, Yahoo Mail, AOL Mail and Hotmail?</h2>
<p><strong>No</strong> – As per knowledge that I gained after analyzing the recent news about it, Facebook’s email service won’t kill popular email services like Gmail, Yahoo Mail, Hotmail, AOL Mail etc.</p>
<h2>Why Facebook Email Service won’t kill popular Email Services?</h2>
<p>I’m using Gmail since long time and it’s my favorite personal email service. This is because Gmail is fast, secure and more over I’m using Google’s many services. So it’s very comfortable for me to use a single account with all Google’s services and with Gmail. At the same time, I’m using Yahoo Mail and is my favorite for contacting my clients and Hotmail for my business purposes. Also I use Yahoo’s many services with a single yahoo mail account. Yahoo mail is advanced and is best for chatting on-line. And I use Hotmail for my business purpose because I feel Hotmail is the most secure mail service for business purpose. So I use all these three popular service Gmail, Yahoo and Hotmail every day for different purpose. I never use AOL, but I heard it’s having a lot of fans and some of my friends recommend me to use it and they claim it’s the best service for them. Like me, most of my friends use emails on different service for different purpose. So even though Facebook email became popular, no-one is going to leave old email services… Who is going to leave his old powerful favorite Bullet even-after he got a brand new Bike as gift? All these email services are free and so no one is going to leave anything.</p>
<h2>Do I use Facebook Email Service?</h2>
<p>Yes, definitely I will use Facebook Email Service. Do you say No to your father when he is offering a new bike to you as a birth day gift even-though you are having a car?</p>
<h2>What are the uses of Facebook Email Service?</h2>
<p>The important <strong>uses of Facebook new email service</strong> are</p>
<ol>
<li>with Facebook email service you get Short email id. Your <strong>username@facebook.com</strong></li>
<li>You can integrate it with your existing facebook account</li>
<li>You can easily spread your email id among facebook friends</li>
<li>You can expect some outstanding features for facebook email service.</li>
</ol>
<p>More uses can be shared with you only after using it. So please be patient.</p>
<p>Despite very rare news reports against the upcoming email service of Facebook, many news medias and people are awaiting for it’s launch. You can read an interesting article about it from Yahoo news here: http://news.yahoo.com/s/atlantic/20101112/cm_atlantic/willfacebooksemailservicedemolishgmailandhotmail5782</p>
<p>Update: As per the information that we received Facebook Email Service would have been available to it’s users by 22-11-2010, but till now they haven’t launched.</p>
<div id="seo_alrp_related"><h2>Posts Related to Facebook Email Service : new email in facebook</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-get-a-facebook-email-address-like-facebook-com/" rel="bookmark">How to Get a Facebook Email Address like @facebook.com?</a></h3><p>How to Get a Facebook Email Address like @facebook.com? Facebook as you know the top social networking site has recently introduced its own email service ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-unveils-email-addresses-new-messaging-features/" rel="bookmark">Facebook Unveils Email Addresses, New Messaging Features</a></h3><p>Facebook CEO Mark Zuckerberg announced that the social network will be launching a revamped messaging product, 'Messages,' that will give users an "@facebook.com" email address. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-create-facebook-email-signature-using-profile-badges-application/" rel="bookmark">how to create facebook email signature using profile badges application</a></h3><p>In yesterdays blog (how to display images in Google mail), I mentioned the excellent Blank Canvas Gmail Signature FireFox Add-on (wow that's a mouthful ) ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-the-new-facebook-messages-email-system-works/" rel="bookmark">How The New Facebook Messages &#038; Email System Works</a></h3><p>At one end of the spectrum, Facebook says it’s “simple” and “fun.” On the other end, some are saying it’s Facebook’s version of Google Wave. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/05/a-solution-for-e-mail-handling-in-cakephp/" rel="bookmark">A solution for e-mail handling in CakePHP</a></h3><p>The emailComponent (cake\libs\controller\components\email.php) is a way for you to using the same concepts of layouts and view ctp files to send formated messages as text, ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/12/facebook-email-service-new-email-in-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>free-sitemap-generator for unlimited page  free sitemap generator that can create unlimited number of pages</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/12/free-sitemap-generator-for-unlimited-page/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/12/free-sitemap-generator-for-unlimited-page/#comments</comments>
		<pubDate>Wed, 15 Dec 2010 16:47:45 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[Create your Google Sitemap Online]]></category>
		<category><![CDATA[free sitemap generator that can create unlimited number of pages]]></category>
		<category><![CDATA[Unlimited XML Sitemap Generator]]></category>
		<category><![CDATA[XML Sitemaps Generator]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=966</guid>
		<description><![CDATA[NOTE: This Sitemap Generator has been completely revamped and extremely easy to use! All the features of our sitemap generator have been merged into our webmaster tool, simply click on the image to start. Below you will find instructions for creating XML Sitemaps, Google Sitemaps and HTML sitemaps. * Before you jump into this, you [...]]]></description>
			<content:encoded><![CDATA[<p>NOTE: This Sitemap Generator has been completely revamped and extremely easy to use!</p>
<p>All the features of our sitemap generator have been merged into our webmaster tool, simply click on the image to start. Below you will find instructions for creating XML Sitemaps, Google Sitemaps and HTML sitemaps.</p>
<p>* Before you jump into this, you should read everything on this page.</p>
<p>* The SITEMAP GENERATOR respects sessions! If you are logged into your site and have delete privileges, the sitemap generator will follow all links, including ‘delete links’, so play it safe and make sure you are NOT logged into your website!</p>
<p>* In order to Generate Sitemaps, please make sure you are running the latest version of java.</p>
<p>For other parts of the webmaster tool, such as checking your site for invalid links or finding out why it’s not ranking well, visit the Webmaster Tools page.</p>
<p>You’re probably here to generate a sitemap for your favorite search engine? At one time, Google had it’s own sitemap format, Yahoo had their own version and everyone else was trying to catch up. Fortunately, a standard was developed for XML Sitemaps which are now accepted by Google, Yahoo and others.</p>
<p>There is still the traditional html sitemap, and we have taken that into consideration when building the sitemap generator; our webmaster tool provides you with the option to generate a XML sitemap or HTML sitemap – how you export (save) the file is up to you.</p>
<p>Creative website owners have been using sitemaps to get their content recognized by search engines for years; these html sitemaps predate Google and XML site maps. The nice thing about this type of sitemap is that it can be read by humans AND search engines.</p>
<p>To create these older style sitemaps, website owners need only use our program to generate an HTML sitemap, upload that file to their server’s root directory (same location as the website’s main page) and place a link to that file in their footer (bottom of the website’s main page)<br />
XML Sitemaps now the standard</p>
<p>A Google Sitemap (XML Sitemap) and the traditional sitemap differ in a number of ways. The XML sitemap is for made for search engines such as Yahoo, Google and MSN and when viewed by a human, it’s not pretty.</p>
<p>The traditional sitemap (HTML Sitemap) is a graphical way to present your website’s layout to humans to further aid in their navigation of your site.</p>
<p>If you want the search engines to see your webpages, a XML sitemap is the way to go. You can a Google sitemap (xml sitemap) and standard sitemap (html) running side by side and it will not negatively impact your site.<br />
Why the Sitemap Generator</p>
<p>Google Sitemaps is a service that allows webmasters to submit an XML map of their site containing information such as change frequency, priority, date created and more. Google suggests a great sitemap program to create the site map, but you must have Python in order for it to run. For further reading on Google’s program, visit Google Sitemaps FAQ.</p>
<p>I needed a way to accomplish this without installing Python or extra software on my server and Java was the perfect solution!<br />
Free Site Map Builder</p>
<p>This free and easy to use site map builder is fast, efficient and allows you to build sitemaps that can instantly be submitted to Google. The only requirement is a popular browser that supports java, such as Internet Explorer, Firefox and others.<br />
Sitemap Generator Overview</p>
<p>The easy way to create a Google or XML Sitemap is by watching our 60 second Webmaster Tool Video.</p>
<p>It’s simple, just enter the website you would like to create a site map under the ‘settings’ tab, enter filters (if any), select any options (defaults work fine) and click the little green arrow to start crawling. The program will spider your site (nothing to do with spider bites:) and generate a sitemap using the default values, such as thread count of 5, include all files, etc. Care has been used to make sure the crawler does not follow external links <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you have a large site, you’ll need to increase the memory allocated to the webmaster tool, more about this can be found on our forum and this 60 second video on Increasing Java Memory.<br />
Sitemap Generator Details</p>
<p>This site map generator (now part of the webmaster tool) is loaded with tons of features and consists of six tabs:</p>
<p>‘Project’ tab – allows you to save and load your sitemap project. This can be very handy when building XML Sitemaps (or any type of sitemap for that matter). An example might be that your site is a few million pages long in size and you have access to a computer for a short period of time. Simply stop the job, save it out and open it later. Note: The project saves out as an XML file – don’t confuse this with a XML Sitemap – they are NOT the same.</p>
<p>‘Settings’ tab – allows you to specify the way your site will be spidered and what will be included in your Google or XML sitemaps.</p>
<p>* Project Name – This will be the name of your project<br />
* URL – The full address (including the http://) of the website you would like to create a Google or XML sitemap from<br />
* Filters – you can tell our tool to include or exclude certain files when building your HTML, Google or XML sitemap. All filters are case sensitive, so if you are trying to exclude .Jpg files, then use *.Jpg, not *.jpg, etc.<br />
o Include Filter – This is a list of path patterns, asterisk (*) wildcard supported, case sensitive. When the sitemap generator / crawler is about to process a website, it is validated against all inclusion patterns. If none have matched then the location will not be processed and will not be placed into sitemap. If you leave this area empty, then it is assumed that you want to include everything so that all locations will are processed (provided they conform to the rules listed below. Example:/dir1/* – process all files located below (recursively) directory “dir1″*.html – process all HTML files at any location.</p>
<p>You can also use Regular Expressions by prefixing the expression with the word “complex:”. For example, say that you would like to include all pages that start with http://[yoursite.com]/shopping/men/ and do not contain any numbers. You would use:<br />
complex:http://[yoursite.com]/shopping/men/[a-zA-Z/]*$</p>
<p>So, these would be included in the sitemap:</p>
<p>http://[yoursite.com]/shopping/men/trousers</p>
<p>http://[yoursite.com]/shopping/men/trousers/blue</p>
<p>but these would not be included:</p>
<p>http://[yoursite.com]/shopping/men/trousers/56</p>
<p>http://[yoursite.com]/shopping/men/trousers/blue1</p>
<p>o Exclude Filter – Patterns included here will be excluded from processing. Regular expressions accepted when prefixed with the word “complex:” When the sitemap generator crawls a website, that site is validated against exclusion patterns. If any patterns match, the location will not be processed and included into Google sitemap.Say that you have a directory located at http://[yoursite.com]/private/messages.php?voice=112 and you would like to prevent the messages.php from being included on the sitemap, then you would enter the following into the exclude filter*/private/messages*Want to exclude everything in the private directory from being included in the sitemap? Enter the following*/private/*<br />
* Rules – Allows you to set rules when creating your XML, HTML or Google Sitemap.<br />
o Load From – Provides you with the option to process files from the entire server and below the initial directory which is specified by URL parameter. For example, if the URL parameter is a server address, this option does not effect the behavior of the google sitemap generator; However, if you enter a directory, say for example http://www.popupcheck.com/news/index.html, only files below /news directory will be processed including any sub directories.<br />
o Respect Robots.txt file – you can tell the sitemap generator to honor this file or to ignore it.<br />
o Respect Meta Robots.txt – you can do as this meta tag instructs or ignore it.<br />
o Respect No Follow – If the sitemap builder finds a link with a no-follow tag, it will ignore or follow it depending on your selection.<br />
o Ignore invalid links – If you find links that try to back up past your root directory, then you can choose to not include this in your sitemaps.<br />
o Exclude images – Check this. Images will not be included anyway (not used)<br />
o Download only new files – this works when you have a sitemap project that you have saved out<br />
* Options – Some cool stuff here and can be very important!<br />
o Add skipped links to sitemap – when the webmaster tool crawls your site, it may find bad links. This option allows you to include those in the sitemap anyway.<br />
o User agent – When you spider a site, you leave in the log files the name ‘AuditMyPC Webmaster Tool’ as the browser type. Some web hosting companies may block a browser if it is making too many requests. You can change the referrer (user agent) to something else by selecting from the drop down or typing it in!<br />
o Max Level – the maximum depth the webmaster tool will dive down to when creating your sitemap. The default is all levels, but if you wanted to set it at 0, then only the root web pages would be found and included in your XML sitemap, if you have something like mysite.com/news/newat11.php then that file would be 1 deep and would not be included.</p>
<p>‘Crawler’ tab – Set the speed in which the sitemap is generated.</p>
<p>* Request Delay – Our XML sitemap generator works extremely fast, the downside of this is that some internet service providers may find this places a heavy load on the server. If this is the case, then you can place delays between requests.<br />
* Connect Timeout – When building XML sitemaps which encounters pages that don’t load or take too long, a timeout can be set.<br />
* Read Timeout – If the spider finds a page that goes on forever, you can specify a timeout for reading that page.<br />
* Transfer Rate – Each thread can transfer web pages at a very fast rate. You can tone that down a bit if necessary, but the default works fine.<br />
* Thread Count – The number of simultaneous crawling threads to run when creating the Google site map. This may significantly decrease overall crawling time if large number of threads are specified but will increase bandwidth usage – so use with caution or just run with the default.<br />
* Once you click on the button, crawling will begin and you’ll be presented with status indicators for thread status, uri, values and more. All parameters are self explanatory and ‘Finished’ will appear once crawling is completed. You may stop the sitemap generation at any time by pressing the ‘cancel’ button.</p>
<p>‘Sitemap’ Tab – Contains a ton of information about each page and updates in real time.<br />
all the locations / files that have been crawled. Under the ‘Sitemap’ tab, you have sub-tabs, such as ‘save sitemap’, ‘retry’, ‘row filter’, ‘column filter’ and ‘trees’.</p>
<p>* Export – this is where you decide what type of sitemap you would like to build.<br />
You can choose ‘URL Raw List’, ‘Delimited’, ‘XML File (not for sitemaps)’, ‘Sitemap XML (For creating sitemaps for Google, Yahoo and others) ‘, ‘HTML Sitemap’ and a ‘HTML Report’.<br />
* Retry Failed – This option will retry to read pages from the sitemap that had problems on the last run<br />
* Row Filter – When building a sitemap (crawling a site), you can filter out rows based on just about anything you can thing of (see the question mark next to each item for details).<br />
* Column Filter – Save as the Row filter but for Columns.<br />
* Find – This allows you to search your xml sitemap for text.<br />
* You have the option to edit ‘Modified’, ‘Change frequency’ and ‘Priority’ cells for each row (or all rows – well get to that in a moment).<br />
* Listing of URLs (pages) – You’ll see a listing of all your webpages that include items like Title, Status, Errors and more.<br />
For the Google sitemap, you can set the ‘Change Frequency’ and ‘Change Priority’ for on or multiple urls by highlighting the desired url(s) and right clicking, then choosing your option. You can also delete page from your Google or XML Sitemap by simply highlighting the desired urls and pressing your computer’s delete key.<br />
o Change frequency – Tells Google Sitemaps the frequency that content of a particular URL will change. Your options are “always”, “hourly”, “daily”, “weekly”, “monthly”, “yearly” or “never”. The value “always” should be used to describe documents that change each time they are accessed. The value “never” should be used to describe archived URLs.<br />
o Priority – The priority of a particular URL relative to other pages on your site. You may select between 0.0 and 1.0, where 0.0 identifies the lowest priority page(s) on your website and 1.0 identifies the highest priority page(s) on your website.</p>
<p>The URL check, server headers and other parts of the tool are covered on the Webmaster Tools page.<br />
How To Create Google Sitemap</p>
<p>To create a Google Sitemap, simply enter the full address of your website, select any sitemap options and choose ‘Start Crawling”.</p>
<p>When you have completed the crawling process and status reports finished, then select export under the sitemaps tab and choose Sitemap XML.</p>
<p>Enter the filename you would like the sitemap saved and click save (the default is sitemaps.xml which is fine).</p>
<p>You have now created a Google Compliant Sitemap and saved it to your computer – congratulations!</p>
<p>Now, you need to upload the new sitemap to your website. It seems every hosting company has a different method of doing this, but they are all basically the same:</p>
<p>Think of your sitemap.xml file as any htm (html, php or asp) file that you’re going to place on your website.</p>
<p>There is probably some type of import option that your hosting company provides you – use it to move (FTP, Publish, etc) the sitemap.xml file from your computer onto your website. Place it in the same<br />
directory that holds the main page for your website.<br />
Submit your Sitemap to Google</p>
<p>The final step is activating your Sitemap. Here’s how:</p>
<p>* Log into your Google Sitemaps account by visiting Google Sitemaps Account.<br />
* Click on the “Add a Sitemap” link.<br />
* Enter the URL for your Sitemap in the field, then click the [Submit URL] button.<br />
* Example: The URL for your Sitemap will be your website address, followed by the filename that you uploaded. For example, if I uploaded my ‘sitemap.xml’ file to my auditmypc.com site, the URL I would give to Google Sitemaps would be http://www.auditmypc.com/sitemap.xml</p>
<p>This will submit your Sitemap to the Google service. It may take Google a few hours to generate reports about your site, so be patient while they work their mojo.<br />
How do I Resubmit my Sitemaps?</p>
<p>Initially, you just uploaded your site map file to your website and told Google the location of the site map. If you make a change, say add or delete information from the sitemap, you need to do the following:</p>
<p>* Generate another sitemap with the same name as the original<br />
* Upload the sitemap file to your server just like before, but this time you will overwrite the original sitemap<br />
* Tell Google you have made a change to the sitemap – you can do this one of two ways:<br />
o A) Sign into Google Sitemaps with your Google account and from the “Sitemaps” tab, select the checkbox beside it and click the “Resubmit Selected” button.<br />
o B) Send Google an HTTP request by typing in a special address into your browser (also know as ‘pinging google’)</p>
<p>To resubmit your Sitemap using option B (a HTTP request), you simply enter the full location of your sitemap that you provided Google and place it into your browser.<br />
Encoded Sitemap</p>
<p>Once you have entered the encoded sitemap address into your browser and pressed enter (or Go, etc), you’ll receive a screen message from google telling you it has your information; Bookmark the address before you close it and next time you update your sitemap, just visit the bookmark. This saves you from having to go through this process again!<br />
Encode your Google Sitemap</p>
<p>Although the form above encodes your sitemap url for you, you may be curious how exactly it works or want to manually encode your sitemap address.</p>
<p>As an example, if your Google Site Map is located at http://www.auditmypc.com/sitemap.htm, you’ll enter the following website address into your browser:</p>
<p>www.google.com/webmasters/sitemaps/ping?sitemap=http://www.auditmypc.com/sitemap.htm</p>
<p>but, google asks that you encode the URL first.</p>
<p>You must URL Encode everything after the /ping?sitemap=</p>
<p>So, you’ll actually enter:</p>
<p>www.google.com/webmasters/sitemaps/ping?sitemap=http%3A%2F%2Fwww.auditmypc.com%2Fsitemap.htm</p>
<p>Notice how the ‘/’ became ‘%3a’, that’s the hexadecimal representation of ‘:’. It’s easier to just use the form on this page to encode your sitemap location <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In Summary, take the address of your sitemap, enter it into the ‘Site Map Location’ area above and press ‘Encode URL’ button. Append the encoded result to the end of google sitemap url like this:</p>
<p>http://www.google.com/webmasters/sitemaps/ping?sitemap=[encoded result]</p>
<p>To decode a Google Site Map address, simply enter the encoded url into the ‘Encoded Result’ and press Decode URL</p>
<p>For more detail on how to resubmit the Google Sitemap, simply visit Google Sitemap.<br />
Yahoo Sitemap Generator</p>
<p>Yahoo also has a sitemap program that allows you to submit a list of your webpages to Yahoo!</p>
<p>Create a Yahoo Sitemap xml file using our webmaster tool.</p>
<p>Use Yahoo Sitemap XML files to make sure that all your web pages are indexed by Yahoo. This can be done by creating a single xml file containing your sitemap. XML Sitemaps for Yahoo is a free service and easy to do.</p>
<p>To create your XML Sitemap file follow these steps:</p>
<p>* Create the sitemap as normal using our Sitemap Generator (webmaster tool)<br />
* Click the ‘Save Sitemap’ tab located under the ‘Sitemap’ tab<br />
* Select ‘Sitemap XML’ to save it out as the name you would like and then upload the sitemap to your website<br />
* Submit your XML File to https://siteexplorer.search.yahoo.com/submit</p>
<p>To use Yahoo Sitemaps, you will need a Yahoo account which is free. Then, add your website under ‘My Sites’. Once in ‘My Sites’, click manage and add your Yahoo XML sitemap file that you just created.</p>
<p>You can provide Yahoo Sitemaps with a feed in the many formats other than XML (stick with XML).</p>
<p>* RSS 0.9, RSS 1.0 or RSS 2.0, for example, CNN Top Stories<br />
* Sitemaps, as documented on sitemaps.org<br />
* Atom 0.3, Atom 1.0, for example, Yahoo! Search Blog<br />
* A text file containing a list of URLs, each URL at the start of a new line. The filename of the URL list file must be urllist.txt; for a compressed file the name must be urllist.txt.gz.</p>
<p>Yahoo Sitemaps is easy and a great way to get indexed on this search engine!<br />
Top Sitemap Builder Suggestions</p>
<p>Suggestions (Thank You!) from users that have been using the Sitemap Generator and that have been incorporated into the application include:</p>
<p>* Make XML Sitemaps for Yahoo Sitemaps, MSN and others.<br />
* Add a Google Sitemap URL Encoder / Decoder to help submit sitemaps.<br />
* Make the URL list sortable by clicking the column title. When generating a site map for larger sites, it can become overwhelming.<br />
* The ability to save your settings when you create a sitemap. The next time you generate a sitemap, you’ll be able to refer to these settings.<br />
* Include in the sitemap program the ability to honor robots.txt files. When a site map is created, the program will look at its own filters first and then look at the website’s robots.txt file if the option is selected.<br />
* Include in the sitemap builder the ability to honor meta tag robot rules. When a site map is generated, the program will look at its own filters first and then look at the website’s robots.txt file and meta tag if the options are selected.</p>
<p>I want to thank everyone who has taken the time to suggest improvements!</p>
<p>Version history is included below.<br />
Sitemap Bugs and Fixes</p>
<p>The current version is v1.4 released on 7/20/2010. Major items fixed include updated Google Sitemap code, regular expressions and load issues on initial start.</p>
<p>We provide free support for our sitemap generator tool, simply leave a comment and I’ll do my best to respond (I do this for free and time is limited, so no promises)</p>
<p>2010 – The Webmaster Tool now expands and contracts with the size of the page. Regular expressions are now possible with the use of the ‘complex:’ prefix. There was also an issue with the sitemap generator not loading on some browsers and is now fixed.</p>
<p>2009 – Sitemap Generator has been renamed to the AuditMyPC.com Webmaster Tool and is now at version 1.0. This new tool replaces the older sitemap generator and includes the ability to check sites for errors, server headers, XML sitemaps, and much more. If you select stay informed from the menu to your left, you’ll be able to use this tool on your site. Those not on the list will still be able to use the old tool.</p>
<p>2008 – Latest Sitemap Generator update is now at version v2.32. Fixed a case sensitive issue that could cause some internal pages not to be recognized. Fixed a ‘time out’ problem where the site map generator would not stop or just hang.</p>
<p>May 19th, 2006 – Version 2.3 – Performance issues such as speed and calculations made.</p>
<p>May 18th, 2006 – Fixed a ‘case’ issue with the sitemap generator that would see urls with mixed case as different from urls with straight case. For example, if you entered AuditMyPC.com and the site has links pointing to auditmypc.com/firewall-test.asp, it would be considered and external link and excluded from the sitemap builder.</p>
<p>March 28th, 2006 – Version 1.7 released;</p>
<p>* This version gives you the ability to look for and respect the rel=’nofollow’ tag. This tag is used to tell robots not to follow the link. The sitemap generator will now look for this tag and if found, will not include it when building a sitemap.<br />
* In rare configurations of the robots.txt file, the sitemap generator would not catch some entries.<br />
* Speed – enhancements to the speed at which generating sitemaps has been made and will also play a big part in the next major sitemap update.</p>
<p>December 1st, 2005 – Version 1.6 updated; when reading the robots.txt file, upper and lower case could cause a problem when building a sitemap. The sitemap generator is now case insensitive. Problem fixed.</p>
<p>October 28th, 2005 – Version 1.6 released; corrected a small bug that looks at a robots.txt file when generating a sitemap and if it sees ‘disallow:’, treats the command as disallow all. Although many people that generated sitemaps did not have this type of configuration, it forced the user to uncheck the ‘Follow robots.txt rule’.</p>
<p>September 23rd, 2005 – Version 1.5 released; this addressed speed issues when building a sitemap.</p>
<p>September 14th, 2005 – Version 1.4 released; no bugs, site map cosmetic enhancements.</p>
<p>September 8th, 2005 – Fixed a bug where the sitemap generator would hang if spaces were found in the url.</p>
<p>July 27th, 2005 – Version 1.3 of Google Sitemap</p>
<p>* Version 1.3 of the site map generator sports an entirely new skin, is more compact, has improved code and fixes a number of small bugs.<br />
* One of the biggest requests by users was greater detail when errors were discovered. If your website has any errors you will now have the ability to see exactly what caused the error when attempting to build a site map.<br />
* The number of invalid pages is easily identifiable. Each sitemap error can be expanded to see all related pages that point to that particular problem. You also have the ability to cut and paste Google Sitemap errors.</p>
<p>July 24th, 2005 – Updated site map submission instructions.</p>
<p>June 16th, 2005 – Identified and Fixed:</p>
<p>* Drop downs appeared to be missing from the sitemap creator when the user changed format from ‘Plain’ and then switched back to ‘XML’ format.<br />
* Sometimes crawling startup failed when trying to generate a Google Sitemap.<br />
* When creating a Google sitemap from a website that contains more than 4,000 pages, the applet started to consume more system resources. The sitemap creator now supports up to 50,000 pages!<br />
* Added the ability to resize the site map applet to fit different size monitors.</p>
<p>June 15th, 2005 – Identified and fixed bug that when crawling over 3000 URLs, the Sitemap Generator would eventually drop down to one thread and may stop creating a sitemap entirely.<br />
Google Site Map Generator v2</p>
<p>This version was RETIRED on 1/24/07 and was a major revision which included new features such as improved performance, the ability to ignore invalid relative links, ability to load from anywhere, max level, delay between requests, and the ability to save errors!</p>
<p>One of the most important and requested features have been the ability to regulate the speed with which the Google Sitemap Generator crawls a site. It’s possible that some website hosting companies may view multiple requests in a short period of time as hostile; this could result in the sitemap not being generated correctly.</p>
<p>You now have the ability to place a value in seconds so that sitemap building requests are spaced out over time and more friendly.</p>
<p>We found a large number of sites have invalid links, such as../ rather than ./ which can create additional pages when combined with rewrites. Many of the users experiencing this problem thought it was our sitemap builder creating extra pages and was not aware it’s actually a coding error on their site. Those users now have the ability to ignore these errors when building their Google Site Map.</p>
<p>We recommend you run the program without checking the ‘Ignore invalid links’ option to catch any errors. If our Google sitemap creator sees the file, so will the bots – it’s a great way to make sure you’re not generating duplicate content!</p>
<p>Another popular request was the ability to restrict the sitemap creator from going beyond (x) levels deep. For example, building a sitemap with a max level of 3 would go down three directories deep and ignore the rest of the sub directories.</p>
<p>By far the most requested enhancement is the ability to save out errors that have been reported when you build a site map. Site Map errors can now be saved so that you can review them later or work on them as time permits.</p>
<p>To access the new version of our free site map generator, simply click on our webmaster tool icon at the top of this page and you can start building your XML sitemap in minutes.<br />
Sitemap Generator Support</p>
<p>You can receive support for the Sitemap Builder by leaving a comment below. Listed below are some questions that may still be valid.</p>
<p>One of the major advantages of using this tool is that owners of websites find errors they never knew existed on their sites! These errors most often prevent sites from being indexed by Google, Yahoo MSN and others! Once fixed, site owners usually notice a major increase in search engine traffic!</p>
<p>It starts off with trying to make a sitemap for Google and discovering that the sitemap generator simply stops at the main page and doesn’t find other pages within the site.</p>
<p>It is this very problem that people often write to me about. Almost always, after reviewing their site, I discover web pages that are missing beginning or ending tags, such as html, head and body tags.</p>
<p>I also discover that a large number of site owners are accidentally blocking robots from visiting their page. In the sitemap builder, you’ll notice that there is an option to honor robots.txt files and no follow tags.</p>
<p>If you’re having a problem with the sitemap builder and your page is formatted correctly, try deselecting the robots and no follow options. If this works, then the problem is with one of these items.</p>
<p>Every attempt has been made to make our webmaster tool behave as the search engine robots do when spidering a site. There are standards that each search engine subscribes to when reading websites and we subscribe to that same data. The point is, if we catch the errors, it’s a very real possibility that the search engines will also.</p>
<p>A perfect example would be a hosting company blocking our spider because it’s going to fast – chances are, the hosting provider is also doing this to the search engine robots and could be preventing them from seeing your entire site (which could lead to poor ratings). – See changing user agent above for solutions to this problem.<br />
Creating a Sitemap – Common Questions</p>
<p>Question: I have created a sitemap and it includes files that I want hidden from Yahoo and Google. If I take them out of the sitemap, then the search engines won’t see them, correct?</p>
<p>Answer: Wrong – If the sitemap builder finds these pages that you want hidden, so will Yahoo, Google and other search engines. Sure, you can exclude them from the sitemap, but the problem is that you have links on your site to these files you want hidden.</p>
<p>You need to exclude them in your robots.txt file. My sitemap builder will respect the robots.txt file (obey it), just like the search engines and prevent them from being included in the site map.</p>
<p>Common Sitemap Builder Problems</p>
<p>Problem: You enter your website address and nothing happens.</p>
<p>Solution: Is that really your website’s main page? For example, you might have entered http://[yoursite.com] as the address, but if you type this in the browser and you end up at http://www.mysite.com/main/index.shtm, then you have a landing page that is different than your website address.</p>
<p>In this case, you would enter http://[yoursite.com]/main/index.shtm as the site address.</p>
<p>Problem: I want to exclude images and css files.</p>
<p>Solution: enter the following in the exclude area:<br />
*.jpg<br />
*.bmp<br />
*.gif<br />
*.css</p>
<p>Problem: You want to capture only urls that in the men sub-directory containing only numbers, letters and a forward slash:</p>
<p>http://[yoursite.com]/shopping/men/casual/21/2</p>
<p>http://[yoursite.com]/shopping/men/sports/soccer</p>
<p>but not:<br />
http://[yoursite.com]/shopping/men/sports-2 (has a dash)</p>
<p>Solution: Use a regex expression by prefixing it with ‘complex:’, for example:<br />
complex:http://[yoursite.com]/shopping/men/[A-Za-z0-9/]*$</p>
<p>About regex:</p>
<p>* Entire url (including protocol and host) matched against pattern, for example:<br />
complex:http://[yoursite.com]/shopping/men/[A-Za-z0-9/]*$<br />
* Pages filtered out are not processed, i.e. lets say we have root page that references page A, which, in turn, references page B, and page A doesn’t match filter rules, then you’ll will never reach page B.<br />
* ** Quick Reference **<br />
[A-Za-z0-9] = Alphanumeric characters<br />
[A-Za-z0-9_] = Alphanumeric characters plus “_”<br />
[^A-Za-z0-9_] = Non-word characters<br />
[A-Za-z] = Alphabetic characters<br />
[ \t] = Space and tab<br />
[\x00-\x1F\x7F] = Control characters<br />
[0-9] = Digits<br />
[^0-9] = Non-digits<br />
[\x21-\x7E] = Visible characters<br />
[a-z] = Lowercase letters<br />
[\x20-\x7E] = Visible characters and spaces<br />
[-!"#$%&amp;'()*+,./:;&lt;=&gt;?@[\\\]^_`{|}~] = Punctuation characters<br />
[ \t\r\n\v\f] = Whitespace characters<br />
[^ \t\r\n\v\f] = Non-whitespace characters<br />
[A-Z] = Uppercase letters<br />
[A-Fa-f0-9] = Hexadecimal digits<br />
* + Match one or more of the previous items (previous character) so, the expression Rob+in would return Robin, Robbin, and Robbbbin. Alternatively, you can build a list of Previous Items by using square brackets. Like this: [abc]+ This will return a, ab, cab, c, b, bbbb, etc.<br />
* The carat (^) matches the beginning of the document.<br />
* The dollar sign ($) matches the end of the document.<br />
* A backslash (\) followed by any special character matches the literal character itself, that is, the backslash escapes the special character.<br />
* The # and – characters must be escaped in expressions (## –) just as though they were special characters.<br />
* A period (.) matches any character, including a new line.<br />
* A asterisk (*) matches 0 or more of the preceding character (note that it will not be able to match an ending forward slash but period will).</p>
<p>Problem: Site Map Generation slows down after 20,000 pages</p>
<p>Solution: Some webmasters have noticed that during a crawl of a very large site, the sitemap generator may slow down after spidering about 14,000 urls. This can happen if the site is heavily nested or has a complex linking structure.</p>
<p>People who experience this lag usually have rapid applet memory consumption and need to increase the amount. The site map builder by default is limited to 50-100m which can quickly be consumed on a complex web site.</p>
<p>To solve this problem, you can increase the amount of memory used by the site map builder. Simply navigate to the control panel and click on the Java Icon. Then, inside the Java Control Panel, click on the Java Tab, Java Applet Runtime Settings, View and then in the Java Runtime Parameters cell, enter ‘-Xmx256m’.</p>
<p>You can take it a step further when building a sitemap (if you’re still having problems) and enter ‘-Xmx512m’.</p>
<p>Problem: You enter your website address and the site map builder stops immediately.</p>
<p>Solution: This is caused because your main page is redirected to another page (landing page). For example, you may have yoursite.com being redirected to yoursite.com/sales/products/sindex.htm</p>
<p>If this happens to you, simply enter your website address into your browser and notice where you are redirected to; take that redirected website address and enter it into the sitemap generator.</p>
<p>In the example I used above, you would enter:</p>
<p>yoursite.com/sales/products/sindex.htm</p>
<p>into the sitemap generator.</p>
<p>Problem: The sitemap generator misses a few or many files.</p>
<p>Solution: If you are having problems building a sitemap, it may be due to your Robots.txt file or your Metatag. Try unchecking the Follow robots.txt rules and/ or meta name robots rules.</p>
<p>Problem: I can’t see the webmaster tool graphic button, so I can’t start the test.</p>
<p>Solution: If that’s the case, then your browser settings may be preventing sitemap generation.</p>
<p>In IE, look under Tools, Internet Options, Security, Custom Level, Scripting of Java applets and choose prompt. Active scripting should be enabled as well.</p>
<p>In Firefox, look under tools, options, web features and make sure the Enable Java and JavaScript is selected.</p>
<p>If after trying these you still have a problem, please let me know and I will do my best to get you up and running.</p>
<p>Problem: Google Sitemap Invalid Date Error Message</p>
<p>Solution: If you get an ‘invalid date’ when you submit your sitemap, check to make sure that the time in not in the future. A common mistake is to not to account for daylight savings when creating the sitemap, so make sure you use the time zone for your server and not the local timezone.</p>
<p>Note: This sitemap generator runs on your PC and not the server.</p>
<p>Like our Google Sitemap Generator?</p>
<p>Free SitemapLike our sitemap builder? Please let others know by displaying this icon. Simply copy and paste the code snippet below onto your webpage:</p>
<p><a href="”http://www.auditmypc.com/free-sitemap-generator.asp”" target="”_blank”"><img src="”http://www.auditmypc.com/images/sitemap-generator-80×15.gif”&lt;br" alt="" /> width=”80″ height=”15″ border=”0″ alt=”Sitemap Generator”&gt;</a></p>
<p>Or, for the XML Generator</p>
<p>XML Sitemap GeneratorXML Sitemaps – 1kb at 80 x 15 in .gif format.</p>
<p><a href="”http://www.auditmypc.com/free-sitemap-generator.asp”" target="”_blank”"><img src="”http://www.auditmypc.com/myicons/xml-sitemap-generator.gif”&lt;br" alt="" /> width=”80″ height=”15″ border=”0″ alt=”XML Sitemap Generator”&gt;</a></p>
<p>Feeling real nice? Then buy me a cup of Chai <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
← Internet Speed Test<br />
Java Memory -Xmx256m -Xmx512m How-To Video →</p>
<p>123 Responses to Google Sitemap Generator</p>
<p>1.<br />
TOPSEO says:</p>
<p>I’d like to thank you once again for your free tool that helps me a lot in my job: the tool is working perfectly and it has lots of options that add real value to it. I have tested with a quite big website (more than 7,000 URLs) and I got a bunch of precious data for my project.<br />
Thank you Jim! By the way, how was my cup of Chai? <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
2.<br />
Jim says:</p>
<p>Hi Mark,</p>
<p>Give me a few urls to pages that the sitemap generator is not catching and I’ll run it and see what’s up.<br />
3.<br />
Mark Garrett says:</p>
<p>Jim,<br />
I have a website Video-Games4U dot com that has 1245 products listed on it. When I run the sitemap generator I am consistently missing 76 products. I am using the following exclusion.<br />
*.jpg<br />
*.gif<br />
exports/*.*<br />
customized/*.*<br />
images/*.*<br />
page/*<br />
category/*<br />
/account/*.*</p>
<p>I have checked the site with another sitemap generator and it does not miss the products. I am at a loss. The site map generates 14 page links to non products and about 30 links to display pages (page? and some page numbers). The site displays products in three columns and that is what these pages are pointing to (page? ). Any ideas as to why is is missing these pages?<br />
Regards,<br />
Mark Garrett<br />
4.<br />
Hallee says:</p>
<p>How do I get a tree of my sitemap?<br />
5.<br />
Jim says:</p>
<p>Hello Panagiotis,</p>
<p>I’ve looked at your site and it behaves as though it looks at the browser type and if not a standard browser, gives an error right away. I changed the browser string from AuditMyPC Sitemap Tool to Mozilla Firefox (the drop down option in the sitemap generator’s settings section and it started spidering; however, after spidering about 10 pages, I then received a forbidden error on the remaining pages hinting that something is looking at the rate of spidering. I changed the delay between requests to 2s under the Crawler tab and it seemed to spider more, then started to deliver Forbidden errors again.</p>
<p>The messages you see under ‘problems’ are for internal use and are standard when receiving such messages from a website.</p>
<p>If your server is producing forbidden messages for my sitemap generator, then chances are real good that Google’s getting the same thing. Try the sitemap generator again, make the changes I’ve suggested here and see for yourself.</p>
<p>Best regards,</p>
<p>Jim<br />
6.<br />
Panagiotis Sidiropoulos says:</p>
<p>By using on-line sitemap creator, I’m getting process stopped just after a few only URLs indexed and all URLs with non-latin (Greek) characters failed. Here is the Problems report:</p>
<p>07.12.10 12:05:17, Error: Fatal error, cause: java.lang.InterruptedException<br />
07.12.10 12:05:17, Error: Fatal error, cause: java.lang.InterruptedException</p>
<p>If someone is interest in testing my site, it’s base url is texnikosnet [dot] gr</p>
<p>Any help would be most appreciated.</p>
<p>Regards, Panagiotis<br />
7.<br />
MC says:</p>
<p>Heh, just noticed that last comments comes on top. About my previous problem I think , if I change robots txt, I have to restart firefox in order that sitemap generator takes in new robots txt contence.<br />
8.<br />
MC says:</p>
<p>when you check respect: <a rel="no follow"><br />
</a> does it mean that it respect &#8220;nofollow&#8221; without space, a sit should ?</p>
<p>It would be good to have additional :<br />
check respect: <a rel="noindex"></a></p>
<p><a rel="noindex"> regards<br />
9.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hey MC,</a></p>
<p><a rel="noindex"> I can’t help you with a web address to look at – I need to see your setup in order to solve your xml sitemap problem.</a></p>
<p><a rel="noindex"> Let me know…<br />
10.<br />
MC says:</a></p>
<p><a rel="noindex"> my robots.txt:</a></p>
<p><a rel="noindex"> User-agent: Googlebot<br />
Disallow:</a></p>
<p><a rel="noindex"> User-agent: *<br />
Disallow: /img/</a></p>
<p><a rel="noindex"> Unless I check off “respect robots txt” sitemap generator crawls nothing ?<br />
11.<br />
Jim says:</a></p>
<p><a rel="noindex"> You are welcome Andy!<br />
12.<br />
andy says:</a></p>
<p><a rel="noindex"> Grazie per la sitemap<br />
13.<br />
سعودي كول says:</a></p>
<p><a rel="noindex"> thank you<br />
14.<br />
joydev says:</a></p>
<p><a rel="noindex"> hi<br />
do you know you have done so much good to all novice and fresh website owners and general public by posting all this information at one place. Truly knowledge like happiness is doubled when shared. Thanks a ton buddy.<br />
hats off to you and your effort<br />
15.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Chris,</a></p>
<p><a rel="noindex"> Yes, looking at late next month if time permits…</a></p>
<p><a rel="noindex"> Thanks!<br />
16.<br />
Chris says:</a></p>
<p><a rel="noindex"> Have you got any plans to include video sitemaps into this great tool?<br />
17.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Mark,</a></p>
<p><a rel="noindex"> You exported a “save project file” rather than the XML Sitemap Google needs. Here is what you needed to do:</a></p>
<p><a rel="noindex"> 1) Run the sitemap generator on your site.<br />
2) Click on the Sitemap Tab<br />
3) Click on the Export Tab<br />
4) Select Sitemap XML from the drop down list</a></p>
<p><a rel="noindex"> Those are the steps needs to create the sitemap xml file that you’ll submit to Google.<br />
18.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hey Mark,</a></p>
<p><a rel="noindex"> So what exactly is the name of the sitemap file? Or better yet, what is the exact website address of the sitemap file and I’ll take a look.<br />
19.<br />
Mark Garrett says:</a></p>
<p><a rel="noindex"> I ran the sitemap generator and cleaned up problem area. I set the change frequency on the pages that change frequently (weekly). I then downloaded the sitemap to my site video-games4u I submitted it to Google through the Webmaster Tools. Google gave me the following error.</a></p>
<p><a rel="noindex"> We encountered an error while trying to access your Sitemap. Please ensure your Sitemap follows our guidelines and can be accessed at the location you provided and then resubmit.</a></p>
<p><a rel="noindex"> My robots.txt file shows the following.<br />
User-agent: *<br />
Allow: /</a></p>
<p><a rel="noindex"> I don’t understand what is causing the problem. I looked at the sitemap.xml file and could not see anything wrong.<br />
Regards,<br />
Mark …<br />
20.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Asha,</a></p>
<p><a rel="noindex"> When you visit the page with your browser, you’re making one request, but the sitemap generator default to 5 requests at the same time (can go up to 9 requests), so your results doing it individually will be different. What you can do is bump up your Request Delay from 0.0s to something like 1s – Look under the Crawler Tab for these settings.</a></p>
<p><a rel="noindex"> Thanks for sharing and the kudos on the software <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
21.<br />
Asha says:</a></p>
<p><a rel="noindex"> I had problems with low memory also. I upped the max jre memory usage to 256 meg (java -Xmx256m) which solved the problem.</a></p>
<p><a rel="noindex"> The issue I cannot solve is the generator tends to give me many timeout errors waiting to connect when crawling my pages, even though when I go to the pages directly via web browser the page is displayed without issue. Sometimes I have to reload the sitemap generator a few times before it works reliably. Other than that it’s a great piece of software. Many thanks for releasing it.<br />
22.<br />
Stephen says:</a></p>
<p><a rel="noindex"> Hi Jim</a></p>
<p><a rel="noindex"> Have found your sitemap generator because I wish to submit a sitemap to Google.</a></p>
<p><a rel="noindex"> My site is worldaudiobookclub .com which has 12000-14000 audiobook title, which is not the problem. As each page open – with each unique title as its centrepiece – a window of New releases, Recommended and Bestsellers also appear to accompany the selected title. Each new visit to each pages brings a refreshed selection, meaning that each title can appear once as its own title ID, but many other times in the adjacent panels, randomly populated by ‘the system’.</a></p>
<p><a rel="noindex"> Thus, my sitemap recognizes approx 17000 URLs, but each of which can have up to 20+ extra titles.<br />
This may well be creating a maze more than a map!</a></p>
<p><a rel="noindex"> Your software appears to queue them all correctly, but after about 8000 ‘finished’ results, it stalls and won’t go further. The last 50-80 entries list as ‘Failed’ – Low memory…</a></p>
<p><a rel="noindex"> Is this because my PC’s memory is full, there is a limit om the size of the XML file that can be created, or what? Even better, what settings do I apply to not include the extra links, or conversely, to only include the titleID pages?</a></p>
<p><a rel="noindex"> Looking forward to your help. And I’ll get you a Chai as well – it’s one of my favourites.</a></p>
<p><a rel="noindex"> Kind regards</a></p>
<p><a rel="noindex"> Stephen Barrett<br />
New Zealand<br />
23.<br />
Tim says:</a></p>
<p><a rel="noindex"> Thanks Jim i have been looking for months for such a tool and i can’t believe the price. I know time is a very illusive creature but let me say your service to the community as a whole is priceless! I have been struggling for a while now trying to get my site indexed by the big 3 i’m going to use this tool regularly, i am sure i’ll have some questions before i am satisfied with results but i cannot stress how much i appreciate your service and information you provide.</a></p>
<p><a rel="noindex"> I’ll proudly put a link in the footer of my site for you!<br />
Thanks, Thanks, Thanks<br />
24.<br />
Denny says:</a></p>
<p><a rel="noindex"> Hello..Good service bu i have some trouble.<br />
On my site have russian words and sitemaps xml notunderstand my language.<br />
So what i can do?<br />
25.<br />
Rob says:</a></p>
<p><a rel="noindex"> My sitemap.xml file does not display as a formatted xml file in the browser. Am I missing something? It displays as just one long string of text (VERY long!).<br />
26.<br />
anonymous says:</a></p>
<p><a rel="noindex"> I can’t get what to do. I mean how to begin that process. I don’t see any link where I can access the interface of sitemapgen.<br />
27.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Bruce,</a></p>
<p><a rel="noindex"> At this time, only test/html files are included in the xml sitemap. The PDF is a application/pdf type.</a></p>
<p><a rel="noindex"> It is on my list to add this down the road, but time is an elusive friend.<br />
28.<br />
Bruce Bowman says:</a></p>
<p><a rel="noindex"> Hi Jim</a></p>
<p><a rel="noindex"> RE- XML Sitemap Tool</a></p>
<p><a rel="noindex"> Although I successfully created a sitemap.xml file for my web site using your Sitemap Generator, when I saved the sitemap file, NO listings were included for the many PDF files that I have on the web site.</a></p>
<p><a rel="noindex"> However, all [paths to] PDF files on the site were included in the generated sitemap list… just not saved to the sitemap.xml file.</a></p>
<p><a rel="noindex"> How to I force the generator to include PDF files in the final sitemap.xml saved to my hard drive?</a></p>
<p><a rel="noindex"> When I used the limited edition Google Sitemap generator, PDF files were included in the sitemap.xml file.</a></p>
<p><a rel="noindex"> Thanks<br />
Bruce<br />
29.<br />
Kevin Wallace says:</a></p>
<p><a rel="noindex"> Great site map tool and a real treasure for an enthusiastic but amateur webmaster.<br />
30.<br />
Bruce Bowman says:</a></p>
<p><a rel="noindex"> Although I successfully created a sitemap.xml file for my web site, when I saved the sitemap file, NO listings for the many PDF files I have on the web site were included..<br />
However, all paths to PDF files on the site were included in the generated sitemap list… just not saved to the sitemap.xml file.<br />
How to I force the generator to include PDF files in the final sitemap.xml saved to my hard drive.</a></p>
<p><a rel="noindex"> Thanks<br />
Bruce<br />
31.<br />
Bruce says:</a></p>
<p><a rel="noindex"> I like your tool and use it when creating almost all of my sitemaps. I have a website I’m using it on which keeps returning not only the http versions of the urls, but also the https versions of the same urls. I have put code in most of the files it’s returning to generate a dynamic META robots tag with “noindex,nofollow” when accessed via port 443. This seems to work fine via the browser (I see the tag in the source), but the sitemap tool still lists these urls even though I have the box checked to use the meta robots tag. I’m trying to figure out if the search engines would be doing the same thing or if this is an issue with the tool, or if there’s more I need to do with the code.<br />
32.<br />
Remi says:</a></p>
<p><a rel="noindex"> Hello</a></p>
<p><a rel="noindex"> I have used XML Sitemap Tool. Could you tell us more about this error :<br />
“unexpected end of file from server”</a></p>
<p><a rel="noindex"> Regards<br />
Remi Brandini<br />
33.<br />
Frederick Gella says:</a></p>
<p><a rel="noindex"> I have a problem with my website. When I burn my rss feeds to feedburner.google.com I always encountered the error: The URL does not appear to reference a valid XML file. We encountered the following problem: Error on line 15: Open quote is expected for attribute “{1}” associated with an element type “language”.</a></p>
<p><a rel="noindex"> I have checked already my template code and I have even deleted already the meta with language in it but still the problem.</a></p>
<p><a rel="noindex"> Please help me.<br />
34.<br />
kral oyun says:</a></p>
<p><a rel="noindex"> Nice sitemap builder, Thanks!<br />
35.<br />
Dave says:</a></p>
<p><a rel="noindex"> Hi. Nice generator. Does it create multiple sitemap files on export? I heard Google has a 50k limit per file so we should use multiple files.<br />
36.<br />
Muhammad waseem says:</a></p>
<p><a rel="noindex"> It is very nice website for making site maps and found it easy to use, thank you.<br />
37.<br />
Basil Halhed says:</a></p>
<p><a rel="noindex"> Re: XML Sitemap Tool (Cont’d)</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> Using Firefox, set to level four, your app continues to level 5 (at which point I stopped — level five takes many hours to complete, even with 9 threads).</a></p>
<p><a rel="noindex"> Thanks again for your help and support.</a></p>
<p><a rel="noindex"> Basil<br />
38.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> When you choose export, a save window pops up and will save it in your default documents folder as New sitemap_sitemap.xml IF you don’t choose where you want it stored. To choose where you want it stored, just click the yellow folder with the green up arrow in Windows (standard icon and navigation) to choose a different folder. To choose a different filename, simply change the name (it is highlighted by default).<br />
39.<br />
Jim Hopkins says:</a></p>
<p><a rel="noindex"> Whenever I export my sitemap i can not find it so i can upload it to my website. I have tried saving it to my desktop and to my website directory on my PC and still can not locate the file.<br />
40.<br />
Jim says:</a></p>
<p><a rel="noindex"> Thanks for the comment Basil!</a></p>
<p><a rel="noindex"> I fixed the screen in IE – thanks for pointing that out to me!</a></p>
<p><a rel="noindex"> As for Firefox, what happens when you set it to Max Level = 4?</a></p>
<p><a rel="noindex"> Best,</a></p>
<p><a rel="noindex"> Jim<br />
41.<br />
Basil Halhed says:</a></p>
<p><a rel="noindex"> Bug Report XML Sitemap Tool<br />
===========================<br />
I do find that your sitemap tool is the very best — thanks for your effort.</a></p>
<p><a rel="noindex"> A couple of bugs in the new version:<br />
Running in Firefox v3.6.8, Allow *.html, *.php, disallow *.js *.css no images, starting at the root, if I set Max Level = 5, it continues beyond to level six… hundreds of thousands of entries being generated. With php and a large database and many combinations and permutations,, max level is important to keep the number of pages indexed to about 50K, the more basic entries.</a></p>
<p><a rel="noindex"> Using IE v8.0.6001.18702, (same settings) each tabbed window shows up as perhaps several thousand pixels high. Your app. has its own separate window in IE (whereas in Firefox, it uses the main browser window). In IE, your app’s scroll-thumb can be off the bottom of the IE window — perhaps challenging for the neophyte as some of the option settings aren’t visible. Max Level seems to work under IE.</a></p>
<p><a rel="noindex"> (I haven’t tried your app using Chrome or Opera).</a></p>
<p><a rel="noindex"> I’m using XP Pro, SP3, Java build 1.6.0_21, memory set to -Xmx1024m, Intel dual core E6750 cpu, 4GB RAM.</a></p>
<p><a rel="noindex"> Thanks again for a fine program!</a></p>
<p><a rel="noindex"> Basil<br />
42.<br />
Christelle Sneider says:</a></p>
<p><a rel="noindex"> Hello,</a></p>
<p><a rel="noindex"> I just wanted to thank you for providing google Sitemap Generator.</a></p>
<p><a rel="noindex"> And I thank you Jim for your detailed and very helpful answer. I was going to post the same query as Jerry, I faced a similar problem.<br />
43.<br />
Pauline Matthews says:</a></p>
<p><a rel="noindex"> Hi, Thank you very much. I was at a loss as how to generate a sitemap. This has worked in Google so I now have to submit to Yahoo etc.Regards, Pauline<br />
44.<br />
midocu says:</a></p>
<p><a rel="noindex"> I tried it and this is what Google responded with Unsupported file format?</a></p>
<p><a rel="noindex"> Hi Midocu,</a></p>
<p><a rel="noindex"> You exported a HTML file and not a sitemap file – choose sitemap file, see my comment below.</a></p>
<p><a rel="noindex"> Jim </a></p>
<p><a rel="noindex"> 45.<br />
Germaine Shaftic says:</a></p>
<p><a rel="noindex"> I often use an service internet to generate an xml website. This is a great tool , thanks you very much.<br />
I am thinking of create an php CRON JoB that can generate sitemap on the server … Can you help me ?<br />
46.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hello,</a></p>
<p><a rel="noindex"> Quick Answer: No</a></p>
<p><a rel="noindex"> Long Answer: Anyone can download your sitemap file if they know the name of it and now people are referring to it in their robots.txt file, which anyone can see. If the sitemap is not in the robots.txt file *and* named something other than sitemap.xml *and* that name is not referenced anywhere on your website then only the search engines you registered the sitemap with would know the name.</a></p>
<p><a rel="noindex"> Keep in mind, that passwords are not included in sitemaps, so even if someone did get your sitemap file, they could not figure out your passwords.<br />
47.<br />
stun-gun says:</a></p>
<p><a rel="noindex"> Hey I was just curious, if you have a sitemap for spiders to follow where everything is on your site, is there a way that someone could download that file then be able to access a site that had a password to enter it?? Just curious….<br />
48.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hello Jerry,</a></p>
<p><a rel="noindex"> You exported a HTML file or something other than the sitemap xml file that Google needs. Here is what you do:</a></p>
<p><a rel="noindex"> 1) Run the sitemap generator on your site.<br />
2) Click on the Sitemap Tab<br />
3) Click on the Export Tab<br />
4) Select Sitemap XML from the drop down list</a></p>
<p><a rel="noindex"> Those are the steps needs to create the sitemap xml file that you’ll submit to Google.<br />
49.<br />
Jerry says:</a></p>
<p><a rel="noindex"> I tried it and this is what Google responded with:</a></p>
<p><a rel="noindex"> Unsupported file format<br />
Your Sitemap does not appear to be in a supported format. Please ensure it meets our Sitemap guidelines and resubmit.<br />
50.<br />
Ted says:</a></p>
<p><a rel="noindex"> FYI: You have a bad link under the “Submit your sitemap to Google” section.</a></p>
<p><a rel="noindex"> Log into your Google Sitemaps account by visiting Google Sitemaps Account.</a></p>
<p><a rel="noindex"> The link should be</p>
<p>https://www.google.com/webmasters/tools/home?hl=en</a></p>
<p><a rel="noindex"> Thanks for the great tool!<br />
51.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jos,</a></p>
<p><a rel="noindex"> I’ve added the regular expressions commands to the main page above, so check those out under include filters. I have some examples that will help you.</a></p>
<p><a rel="noindex"> Thanks,</a></p>
<p><a rel="noindex"> Jim<br />
52.<br />
nik says:</a></p>
<p><a rel="noindex"> Hey i am trying to generate sitemap for a website with 50k+ pages, so i want to break it up by subdomains. But not sure how to generate a sitemap for a perticular subdomain only.<br />
Thanks<br />
Regards<br />
Nik<br />
53.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Ted,</a></p>
<p><a rel="noindex"> You have to start a new project – if you simply run the sitemap tool again, it won’t change any errors, just display new ones. Just start a new project and you’ll be all set.</a></p>
<p><a rel="noindex"> And yes, the ability to find your errors and what has caused them is my favorite (along with titles and times).</a></p>
<p><a rel="noindex"> Thanks,</a></p>
<p><a rel="noindex"> Jim<br />
54.<br />
Jim says:</a></p>
<p><a rel="noindex"> Thanks Ted, I’ve made the change!<br />
55.<br />
Ted says:</a></p>
<p><a rel="noindex"> The Yahoo submission link you have as part of the instructions above is no longer available</a></p>
<p><a rel="noindex"> I found it at – siteexplorer.search.yahoo.com/submit</a></p>
<p><a rel="noindex"> Take care,<br />
Ted<br />
56.<br />
Ted says:</a></p>
<p><a rel="noindex"> First, thank you! The video was very helpful in explaining your very useful tool.</a></p>
<p><a rel="noindex"> Being a professional software developer and loving to get feedback from my users, I have two things I wanted to let you know about:</a></p>
<p><a rel="noindex"> 1) When I went to the “Sitemap” tab, I had to scroll the window down to see the “Buttons” and “Report information” at the bottom. This behavior was the same in Google Chrome v5.0.375.99 and Internet Explorer v8.0.7600.16385 . Both were run in a maximized window.</a></p>
<p><a rel="noindex"> 2) As in your video, my sitemap generation showed me an error (Wow – I absolutely love that feature). I fixed the problem on the website and wanted to re-run the sitemap generation. I thought “Clear entire sitemap” (Right click on the sitemap results) might get the software back to a start-state, but it did not appear to. It showed the same problem – even though the problem was fixed.</a></p>
<p><a rel="noindex"> Thanks again for a great utility!<br />
57.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Emran,</a></p>
<p><a rel="noindex"> You need to prefix your regular expressions with “complex:”.</a></p>
<p><a rel="noindex"> Try this command:<br />
complex:http://[yousite]/shopping/men/[A-Za-z0-9/]*$</a></p>
<p><a rel="noindex"> If you don’t specify it with complex: then whatever you enter will be treated as a simple expression.</a></p>
<p><a rel="noindex"> Let me know how that works for you <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></p>
<p><a rel="noindex"> Thanks,</a></p>
<p><a rel="noindex"> Jim<br />
58.<br />
Emran says:</a></p>
<p><a rel="noindex"> Hi Jim…</a></p>
<p><a rel="noindex"> Trust all is well, just wondering if a fix for the regular expression issue had been posted?</a></p>
<p><a rel="noindex"> Hear from you soon.</a></p>
<p><a rel="noindex"> Regards, Emran<br />
59.<br />
Tyler says:</a></p>
<p><a rel="noindex"> I tried using your sitemap generator for [snip] (please keep private), but I had a problem similar to others who posted comments earlier. It just says that I sessions are respected and I should log out before proceeding, but it gives no way to proceed.</a></p>
<p><a rel="noindex"> Thanks.<br />
60.<br />
Emran says:</a></p>
<p><a rel="noindex"> Jim – thats fantastic !!!!<br />
61.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Emran,</a></p>
<p><a rel="noindex"> Yes, I’m looking into this and will post a fix – thank you for your descriptive comment, it makes it a lot easier to test!<br />
62.<br />
Emran says:</a></p>
<p><a rel="noindex"> Hi</a></p>
<p><a rel="noindex"> I’m trying to generate feed for my website, however I only require the product pages for a specific top level category.</a></p>
<p><a rel="noindex"> I’m using the include filter option to enter the following regular expression:</a></p>
<p><a rel="noindex"> /shopping/men/[a-z]*/([0-9][0-9]|[0-9])/([0-9][0-9]|[0-9])</a></p>
<p><a rel="noindex"> this should return the following examples but doesn’t.</a></p>
<p><a rel="noindex"> http:// [mysite.com]/shopping/men/casual/21/2<br />
http:// [mysite.com]/shopping/men/sports/1/21 and so forth</a></p>
<p><a rel="noindex"> The regular expression has been checked against an online validator and works fine.</a></p>
<p><a rel="noindex"> Any ideas? Please help<br />
63.<br />
Suffi says:</a></p>
<p><a rel="noindex"> Jim, it means if i do it well, it is correct or not, Should i add my xml URL into google.<br />
Tnx<br />
64.<br />
Robin says:</a></p>
<p><a rel="noindex"> Hi Jim, just to let you know I did have to reinstall Java, works fine now. Thanks for everything!<br />
65.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Robin,</a></p>
<p><a rel="noindex"> You need Sun’s Java to run the tool.</a></p>
<p><a rel="noindex"> Visit http://www.java.com/en/download/installed.jsp and let me know what version you are running.</a></p>
<p><a rel="noindex"> Thanks,</a></p>
<p><a rel="noindex"> Jim<br />
66.<br />
Robin says:</a></p>
<p><a rel="noindex"> Hi Jim, I don’t have java.exe running, its still just giving the sentence on top of browser, nothing else.</a></p>
<p><a rel="noindex"> I tried in IE as well.<br />
67.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Robin,</a></p>
<p><a rel="noindex"> This issue has been fixed and you should not encounter it again.<br />
This happens to me from time to time and I have no idea why, but my solution is to kill the java.exe process (I use http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx ) and close all my browsers, then try again. There have been times when I needed to do this multiple times before it finally takes.</a></p>
<p><a rel="noindex"> This started happening with the new version of Java a while back and I’m still investigating why and how I can fix this.</a></p>
<p><a rel="noindex"> Do me a favor will you? Let me know if this works for you and how many times you have to do it.</a></p>
<p><a rel="noindex"> Best regards,</a></p>
<p><a rel="noindex"> Jim<br />
68.<br />
Robin says:</a></p>
<p><a rel="noindex"> Hi Jim, sorry to bother you at this email, but I was going to use your xml sitemap generator. I’ve used it in the past because it seems to index stuff my version of xml sitemaps doesnt such as 301 redirects so I hear.</a></p>
<p><a rel="noindex"> Problem is In both Firefox and IE im getting this only on the page</a></p>
<p><a rel="noindex"> This tool respects sessions, so make sure you are LOGGED OUT of your website BEFORE generating a XML SITEMAP!</a></p>
<p><a rel="noindex"> A blank page comes up when I click on the icon, only the initial message at the top is showing.</a></p>
<p><a rel="noindex"> Any ideas would be appreciated. The applet isn’t showing up.</a></p>
<p><a rel="noindex"> Kindest regards</a></p>
<p><a rel="noindex"> Robin Downey<br />
69.<br />
Jim says:</a></p>
<p><a rel="noindex"> When you say placed well, what exactly are you looking for Suffi?<br />
70.<br />
Suffi says:</a></p>
<p><a rel="noindex"> Hi,<br />
I’m not the webmaster, But i have generate the XML site map for my site and i still don’t know if everything’s placed Well or Not, Can anyone help me<br />
my site: irtouring. com/textpage.asp?pageID=36<br />
Thanks<br />
71.<br />
Nikhil says:</a></p>
<p><a rel="noindex"> Good Stuff!! Helps me improve more sitemap generation!<br />
72.<br />
Jim says:</a></p>
<p><a rel="noindex"> Got it – I’ll work on this later and let you know what I came up with. It probably won’t be until after the 4th…</a></p>
<p><a rel="noindex"> Enjoy!<br />
73.<br />
Jos says:</a></p>
<p><a rel="noindex"> Currently I have a sitemap containing every single html page, about 4000, which I want to reduce to only the introduction pages, starting a subject in three languages and the index pages of all photo albums, but no longer every html page that contains the enlarged photo.<br />
Regards, Jos<br />
74.<br />
Jim says:</a></p>
<p><a rel="noindex"> I’m sorry Jos, it’s Saturday, have family and friends coming over soon and not into the problem solving mode like I usually am. What exactly do you want to do? Have a sitemap with only index files? I’m trying to get this wrapped up before everyone arrives.<br />
75.<br />
Jos says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> No, it’s not.</a></p>
<p><a rel="noindex"> I entered the url vanderburgt. eu/holidays/citytrips.html<br />
Then I only use include filter *index* and put a checkmark in the box exclude images. It gives me 17 html pages that lead to the index thumbnail pages mentioned on the page.<br />
Removing *index* gives me all html pages on the website.</a></p>
<p><a rel="noindex"> Regards,</a></p>
<p><a rel="noindex"> Jos<br />
76.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jos,</a></p>
<p><a rel="noindex"> Is the url you are working on the one you mentioned in your previous comment? If so, I’ll try and create a xml sitemap for that – also, send me the excludes / includes you are using.</a></p>
<p><a rel="noindex"> Thanks,</a></p>
<p><a rel="noindex"> Jim<br />
77.<br />
Jos says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> If I don’t use any filter all urls on the entire website are found, but as soon as I put *index* in the filter box only “index” pages will be found on the page I entered in the URL address box. No links are followed.</a></p>
<p><a rel="noindex"> Regards,</a></p>
<p><a rel="noindex"> Jos<br />
78.<br />
Chris says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> Thanks for looking at this.</a></p>
<p><a rel="noindex"> OK so I ran it on your testingiam.com site and it worked perfectly, and reloaded the saved project file with no problems</a></p>
<p><a rel="noindex"> I ran it on my site, but added a few more excludes so that I only had 3,000′ish pages, it worked perfectly and reloaded the save project file with no problem.</a></p>
<p><a rel="noindex"> I ran it again on my site and reduced the number of excludes giving me 13000+ pages in the sitemap, and it also worked perfectly and reloaded the project with no errors.</a></p>
<p><a rel="noindex"> If you changed something then it has fixed the problem, if not, the problem must have been at my end and I apologise for wasting your time. I have no idea what the problem could have been unfortunately as I don’t believe that I changed anything between the two attempts at indexing the site.<br />
All I can think of is that I may have had apache and mysql running when the reload failed, so my system may have been a little constrained on memory.</a></p>
<p><a rel="noindex"> Thanks again for the tool, and sorry to waste your time.</a></p>
<p><a rel="noindex"> Regards Chris<br />
79.<br />
Jos says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> The .htaccess file was something I wondered about myself in a message to you. I’m afraid it got mixed up on this page containing different posts about various subjects.<br />
The only error I get is testingiam.com/../index4.html but testingiam.com/index4.html was found.</a></p>
<p><a rel="noindex"> Regards, Jos<br />
80.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jos,</a></p>
<p><a rel="noindex"> Did I mention the .htaccess file? I reread my response to you and didn’t see anything like that…</a></p>
<p><a rel="noindex"> And when you ran the sitemap generator on testingiam.com, there should be three errors which are included on purpose, they are index4.html, tesing.html and product1.php</a></p>
<p><a rel="noindex"> When you run the sitemap generator on testingiam you should receive the same results.<br />
81.<br />
Jos says:</a></p>
<p><a rel="noindex"> the .htaccess file cannot be the problem, because I removed it temporarily while trying to generate a sitemap. Still no results using filter *index*.html</a></p>
<p><a rel="noindex"> Thanks – Jos<br />
82.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Chris,</a></p>
<p><a rel="noindex"> I put it to the test, added my filters, ran the sitemap and saved out the project.</a></p>
<p><a rel="noindex"> I then selected New Project, then loaded my saved project file (New sitemap.xml) and evertyhing was there.</a></p>
<p><a rel="noindex"> How big is your project? The site I gave you testingiam.com, is a small site I set up with valid and invalid urls for testing purposes. If you run the sitemap generator on testingiam.com, do you also receive an error?</a></p>
<p><a rel="noindex"> Thanks – Jim<br />
83.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Bjantiques,</a></p>
<p><a rel="noindex"> This can happen from time to time and is often a result of an old version of Sun’s java. If you have the latest, then you can terminate the java.exe process and try again. I should mention, that I’ve had this happen (on occasion) even when the latest version is installed – I simply terminate the java process and try it again. Why this happens I have not a clue, and apologize.<br />
84.<br />
Bjantiques says:</a></p>
<p><a rel="noindex"> Addendum info found after further investigation.<br />
This may help cure the issue at hand.</a></p>
<p><a rel="noindex"> I opened page speed and found this error message</a></p>
<p><a rel="noindex"> Avoid bad requests<br />
The following requests are returning 404/410 responses. Either fix the broken links, or remove the references to the non-existent resources.</a></p>
<p><a rel="noindex"> * auditmypc. com/jmaster.webtool.app.WebToolApplet.class<br />
85.<br />
Bjantiques says:</a></p>
<p><a rel="noindex"> when on this sitemap generator page, I do as instructed and click on the image that has on it Start Now Click on the image.</a></p>
<p><a rel="noindex"> This opens a new tab in IE then I see a java image ( i assume it is flash ) displayed and then – nothing more happens. If i try to close out the tab or the browser nothing happens apart from the usual MS dunk sound that tells you it is not going to react.<br />
I have to use Task manager to terminate task.</a></p>
<p><a rel="noindex"> With FireFox it opens a new tab shows the printed warning about respecting cookie sessions and then yet again – Nothing happens.</a></p>
<p><a rel="noindex"> The good part is that I can close the Tab so its not locking up my FF browser.</a></p>
<p><a rel="noindex"> Please do not ask me what website it is failing on as you did the others with the exact same problem as we have not got that far – before putting in a website you have to get the initial page open.<br />
86.<br />
Jim says:</a></p>
<p><a rel="noindex"> Thanks for the reminder Chris, I completely forgot this and will do so today. If you don’t see something here tonight, then bump me – I’m working on converting a big site and it’s taking more of my time than I ever expected!<br />
87.<br />
Chris says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> RE: java.lang.NullPointerException on project reload</a></p>
<p><a rel="noindex"> Did you manage to duplicate the problem?<br />
I am not hassling for a fix but if you cannot duplicate the problem then I should look at something locally to see if its a problem at my end.</a></p>
<p><a rel="noindex"> Thanks<br />
88.<br />
Jos says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> On the sitemap tab I found 8 html files and 1 “failed” entry on testingiam.com using *index*.html.</a></p>
<p><a rel="noindex"> So there must be something something else wrong.</a></p>
<p><a rel="noindex"> .htaccess perhaps?</a></p>
<p><a rel="noindex"> Regards,</a></p>
<p><a rel="noindex"> Jos<br />
89.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jos,</a></p>
<p><a rel="noindex"> I set up a test server you can run the sitemap against. Check out testingiam.com and for the include filter, use:<br />
*index*.html</a></p>
<p><a rel="noindex"> You’ll notice that the files:<br />
indexme.htm<br />
index.php<br />
where not included, along with anything that did not have index in them.</a></p>
<p><a rel="noindex"> Once you run the sitemap on this site, let me know the results, then I’ll look at yours – I want to confirm you are getting the same results as me before we dive deep into this.</a></p>
<p><a rel="noindex"> Regards,</a></p>
<p><a rel="noindex"> Jim<br />
90.<br />
Jos says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> An example of a index page containing tumbnails is<br />
vanderburgt.eu/croatia/svetijure/index3.html</a></p>
<p><a rel="noindex"> Jos<br />
91.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Liddia,</a></p>
<p><a rel="noindex"> Here is a copy of a robots.txt file with the sitemap included. When the bots, be it Google, Microsoft and any other search engine, visit the site, they look at the robots.txt file to find out what they should include. When they see the sitemap heading, they will read that and may use it to help spider your site.</a></p>
<p><a rel="noindex"> User-agent: *<br />
Disallow:</a></p>
<p><a rel="noindex"> Sitemap: http: //www.auditmypc.com/sitemap.xml</a></p>
<p><a rel="noindex"> 92.<br />
Liddia J says:</a></p>
<p><a rel="noindex"> How do I include the file in my robots.txt file?<br />
93.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jos,</a></p>
<p><a rel="noindex"> Can you give me an example of your site and I’ll take a look – by the way, you do not want to use index anything if you can avoid it. I’ll explain more once I see your site.</a></p>
<p><a rel="noindex"> Best regards,</a></p>
<p><a rel="noindex"> Jim<br />
94.<br />
Jim says:</a></p>
<p><a rel="noindex"> Leave a comment if you have any questions Rajesh.<br />
95.<br />
rajesh says:</a></p>
<p><a rel="noindex"> I am new to the world of webmasters and came to know about site maps in your site. i am going to create one for my site. thank you for the information.<br />
96.<br />
Jos says:</a></p>
<p><a rel="noindex"> Hi Jim,</a></p>
<p><a rel="noindex"> Obviously I have a problem understanding wildcards.<br />
When I use include filter *.html all html pages are included.<br />
If i want to include only pages like index.html or index2.html or indexwhatever.html I thought *index*.html would be the right definition, but unfortunately nothing happens. What can I do?</a></p>
<p><a rel="noindex"> Regards,</a></p>
<p><a rel="noindex"> Jos<br />
97.<br />
Peter says:</a></p>
<p><a rel="noindex"> Hi<br />
I set the row filter change frequency and the priority but it does not transfer to the site map I have to put these in manually, is there a way to have these set as a default.</a></p>
<p><a rel="noindex"> Thanks<br />
Peter<br />
98.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Chris,</a></p>
<p><a rel="noindex"> I’ll run a sitemap on one of larger sites and see if I can duplicate the problem. Thanks for taking the time to make me aware and for the kudos <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></p>
<p><a rel="noindex"> Jim<br />
99.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Colin,</a></p>
<p><a rel="noindex"> Glad to hear it’s all working! and thanks for the mention – may good rankings come your way <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></p>
<p><a rel="noindex"> Jim<br />
100.<br />
Colin Bryant says:</a></p>
<p><a rel="noindex"> thanks Jim,</a></p>
<p><a rel="noindex"> it worked this time – I must have used the ‘save as’ option under ‘file’ in the browser rather than the Java ‘Export’ button.</a></p>
<p><a rel="noindex"> Excellent tool!</a></p>
<p><a rel="noindex"> I’ll do a blog entry for webmaster tools and link to your site for my readers.</a></p>
<p><a rel="noindex"> Col<br />
101.<br />
Chris says:</a></p>
<p><a rel="noindex"> Hi,</a></p>
<p><a rel="noindex"> I would like to report a few problems when reloading a project from disk.</a></p>
<p><a rel="noindex"> I always get a java.lang.NullPointerException when reloading and it never replaces the project details page which contains the include and exclude lists.<br />
I assume this is done after the null pointer error is received.</a></p>
<p><a rel="noindex"> The sitemap page appears to be fully reloaded.</a></p>
<p><a rel="noindex"> I have tried this in Firefox and IE8</a></p>
<p><a rel="noindex"> The project in question contains 10,000+ pages so its not small but also not the largest on the web either.</a></p>
<p><a rel="noindex"> I am running:<br />
Firefox 3.6.3<br />
IE 8 fully updated<br />
Vista Ultimate SP2<br />
1 gig mem<br />
Java memory set to 384m was 256 but i upped it to see if that would help and it didnt.</a></p>
<p><a rel="noindex"> website = danastock.de</a></p>
<p><a rel="noindex"> Hope you can help because otherwise this sitemap tool rocks.</a></p>
<p><a rel="noindex"> Chris<br />
102.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Col,</a></p>
<p><a rel="noindex"> How to make a Google XML SitemapYou exported the wrong file and submitted that to Google as a sitemap (it is a common mistake).</a></p>
<p><a rel="noindex"> Once the sitemap generator is finished indexing your site, choose Sitemap, Export then Sitemap XML and give it a name that you’ll remember. Now upload this to your website and tell Google or Microsoft where your XML file is located (that would be your website address/name of your exported file).</a></p>
<p><a rel="noindex"> Click on the image to enlarge.</a></p>
<p><a rel="noindex"> This works like a charm. Also, I just created a sitemap with different priority settings (1, .09, .08, …) and submitted it to Google and it was verified and read shortly after.</a></p>
<p><a rel="noindex"> Hope that helps <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a></p>
<p><a rel="noindex"> Jim<br />
103.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Mary,</a></p>
<p><a rel="noindex"> I’ve thought about that but using a plug would not allow you to see your site like the search engines do, entirely… My sitemap generator is also a tool for website owners. It allows you to see response times, discover errors such as invalid relative links, html errors (including what caused those errors), titles / mimetypes, encoding, incoming and outgoing links and a host of other information – much of which would be lost if I made this into a plugin.</a></p>
<p><a rel="noindex"> If all you need is a basic sitemap for WordPress, then a plugin is the way to go and faster; however, if you want your site error free, are working on optimization and want to see your site the way the search engines do, then my sitemap generator is the tool to use.</a></p>
<p><a rel="noindex"> By the way, if you are generating a sitemap for a site built using WordPress, you’ll find these exclusions very handy!</a></p>
<p><a rel="noindex"> */trackback/*<br />
*/feed/*<br />
*/feed<br />
*/comments/*<br />
*/tag/*<br />
*/author/*<br />
*/wp-content/*<br />
*xmlrpc*<br />
*wp-admin*<br />
*.jpg<br />
*.ico<br />
*.gif<br />
*.jpeg<br />
*.css<br />
*.xml<br />
*.zip<br />
*.swf<br />
104.<br />
Mary says:</a></p>
<p><a rel="noindex"> I am using WordPress for my website, do you have a sitemap generator plugin?<br />
105.<br />
Col says:</a></p>
<p><a rel="noindex"> just seen this on the Google sitemaps help for this error:-</a></p>
<p><a rel="noindex"> “That the namespace in the header is “http://www.sitemaps.org/schemas/sitemap/0.9″. Note that this must end in 0.9. If it ends in .9, you’ll see an error.”</a></p>
<p><a rel="noindex"> That namespace doesn’t seem to appear at all in my file??<br />
106.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Col,</a></p>
<p><a rel="noindex"> What is the name of your sitemap and I’ll take a look and tell you what’s going on.</a></p>
<p><a rel="noindex"> If you don’t want the url posted for all to see, just let me know in the comment.</a></p>
<p><a rel="noindex"> Best regards,</a></p>
<p><a rel="noindex"> Jim<br />
107.<br />
Col says:</a></p>
<p><a rel="noindex"> hi,</a></p>
<p><a rel="noindex"> saved a XML Sitemap listing about 9000 pages at telecomsadvice.org. uk, put it in the index directory and submitted it to Google – got the same error message as Gerry above – unsupported file format.</a></p>
<p><a rel="noindex"> When I opened the xml file to look at it, all the URLs and descriptions are gobbledegook (or is that encoding) unlike other xml generators I have used.</a></p>
<p><a rel="noindex"> Any clues as to where I went wrong please<br />
108.<br />
Jim says:</a></p>
<p><a rel="noindex"> I added a new certificate to the sitemap, so those of you that were receiving an invalid certificate should no longer have this problem.</a></p>
<p><a rel="noindex"> The problem was that without a valid certificate, visitor’s would receive a warning before running the sitemap generator. To remove that warning, it runs about $300 per year (not fair).</a></p>
<p><a rel="noindex"> Certificates cost money, and paying $300 per year was not worth having that message removed but recently, I found a code signing certificate cheap so all should be good for the next three years. Enjoy!<br />
109.<br />
Femi Ojemuyiwa says:</a></p>
<p><a rel="noindex"> doesn work in firefox 3.6.3 got it to work in IE<br />
110.<br />
tangologix says:</a></p>
<p><a rel="noindex"> Nice info provided my friend. going to create my sitemaps following your info. thanks for posting<br />
111.<br />
Sunbizar says:</a></p>
<p><a rel="noindex"> sunbizar-technologies. com, how do I add sitemap on this site?<br />
112.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Betsy,</a></p>
<p><a rel="noindex"> I can’t help if I can’t see the website you are trying to build a sitemap for. Leave me a comment and I’ll take a look. If you want the website address to remain hidden, then just say so in the comment and I won’t publish it – everything here is moderated, so it won’t show unless I approve it – too much spam…<br />
113.<br />
Betsy says:</a></p>
<p><a rel="noindex"> Jim,<br />
Unfortunately, I’m having the same problem as Brian.</a></p>
<p><a rel="noindex"> When I press the”sitemap generator tool” button, I get a blank page with the heading, “This tool respects sessions, so make sure you are LOGGED OUT of your website BEFORE generating a XML SITEMAP!” Nothing else on the page — no buttons/links/or sitemap tool.</a></p>
<p><a rel="noindex"> I do not use log-ins with my website, I have the required java add-on, I use firefox as a browser, I’ve cleared my cache &amp; data. What should I do to get beyond this dead-end stop? I would love to use your tool <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
114.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Brain,</a></p>
<p><a rel="noindex"> There should be no problem with multiple IP addresses and the warning is simply letting you know that if you are logged into the site, something that has an administration section. Some content management systems, when logged in, will present a delete page or delete post button without confirming your request (sign of poor coding); in cases like this, the sitemap generator may follow the delete link and you would lose your data. So, I issue a warning that it respects sessions.</a></p>
<p><a rel="noindex"> So, I’m guessing you are having a problem and associating it with this, but that’s probably not the case. If you leave me a comment with the site(s) you are trying to generate a sitemap for, I can take a look.</a></p>
<p><a rel="noindex"> Better yet, can you word your question another way, perhaps I am not following <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
115.<br />
Brian says:</a></p>
<p><a rel="noindex"> Hi there I host my severs from my home and I have 5 static ip addresses and when I go to create sitemap I get the error:<br />
“This tool respects sessions, so make sure you are LOGGED OUT of your website BEFORE generating a XML SITEMAP!” anyways around this? Als I made sure I was logged out and on a different ip address. Is there any way to solve this?<br />
116.<br />
Jill says:</a></p>
<p><a rel="noindex"> Jim, Thanks for the tip, I had no idea!<br />
 <img src='http://www.bageshsingh.com/bagesh-blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Jill<br />
117.<br />
Jim says:</a></p>
<p><a rel="noindex"> Hi Jill,</a></p>
<p><a rel="noindex"> Easy Solution! Simply add this to the include filter:<br />
*/~irlmayo2/*</a></p>
<p><a rel="noindex"> Whenever you have a website hosted off of a main site like rootsweb or sites.google.com/site/[Your website] and you want to generate a sitemap, you need to use filters – in this case, I used the include filter.</a></p>
<p><a rel="noindex"> This include filter tells the sitemap generator to retrieve anything that starts in the /~irlmayo2/ folder.</a></p>
<p><a rel="noindex"> Enjoy!<br />
118.<br />
Jill says:</a></p>
<p><a rel="noindex"> I used your sitemap generator once before and it worked quickly and quite well..this time when I put in my websites URL…. it looked like it was trying to index the entire rootsweb genealogy website.<br />
I put in my site rootsweb.ancestry.com/~irlmayo2/<br />
Any ideas as to what went wrong??<br />
119.<br />
Gerry says:</a></p>
<p><a rel="noindex"> Hi,</a></p>
<p><a rel="noindex"> I uploaded my sitemap.xml to my ftp.</a></p>
<p><a rel="noindex"> I then submitted the url, bnbliving. com/sitemap.xml, to Google (dashboard/submit sitemap).</a></p>
<p><a rel="noindex"> I got the following error:</a></p>
<p><a rel="noindex"> Unsupported file format<br />
Your Sitemap does not appear to be in a supported format. Please ensure it meets our Sitemap guidelines and resubmit.</a></p>
<p><a rel="noindex"> Any idea where I might have gone wrong?</a></p>
<p><a rel="noindex"> Thanks,</a></p>
<p><a rel="noindex"> Gerry<br />
120.<br />
amjad khan says:</a></p>
<p><a rel="noindex"> what is this<br />
121.<br />
Stevo Landis says:</a></p>
<p><a rel="noindex"> Thanks! This was fast, easy, and only missed one page…<br />
122.<br />
Gary says:</a></p>
<p><a rel="noindex"> I try to export the sitemap from the generator to a folder I created on desktop, but i cant find the xml in the folder… so how I can get the xml file from the generator?<br />
123.<br />
Gidi Gottlieb says:</a></p>
<p><a rel="noindex"> Hi and tx for great tool you share with us!!</a></p>
<p><a rel="noindex"> Still, I could not find enough information, on cases where the program won’t index big part of your site – even though the pages are not password related.<br />
I deselect the robot, meta etc – of-course</a></p>
<p><a rel="noindex"> Example: in helena4love.co.il there are about 5000 pages of the type (example) helena4love .co.il/user_page.asp?site_lan=&amp;user_Id=12588<br />
that the sitemap generator won’t index.</a></p>
<p><a rel="noindex"> Any tips will be more than appreciated.</a></p>
<p><a rel="noindex"> Gidi</a> by http://www.auditmypc.com</p>
<div id="seo_alrp_related"><h2>Posts Related to free-sitemap-generator for unlimited page  free sitemap generator that can create unlimited number of pages</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/10/how-to-add-sitemap-to-a-magento-site/" rel="bookmark">How to add Sitemap to a Magento Site</a></h3><p>Most of you must be knowing the importance and use of Sitemaps on your websites, but let me make it clear for those who dont ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/07/seo-tools/" rel="bookmark">SEO TOOLS</a></h3><p>Adsense Calculator AdSense Preview Advanced Meta Tag Generator Alexa Rank Comparison Tool Check Server Headers Class C Checker Code to Text Ratio CPM Calculator Domain ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/12/how-to-add-your-site-to-bing-search-engine/" rel="bookmark">How To Add Your Site to Bing Search Engine</a></h3><p>How to Add Website/ blog to Bing: 1. Navigate to this URL if you want to submit your website to Bing. You will need to ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/08/top-5-ways-to-increase-pagerank-of-website/" rel="bookmark">Top 5 ways to increase PageRank of website</a></h3><p>Top 5 Get lots of backlinks from quality sites. One way to do this is to write articles and submit them to websites accepting author ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/07/seo-faq-link-popularity-development-and-analysis/" rel="bookmark">SEO FAQ &#8211; Link Popularity, Development, and Analysis</a></h3><p>Link Popularity 1.)Why don't all my links show up when I use the link: command? A. At this moment Google is only showing a sampling ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/12/free-sitemap-generator-for-unlimited-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>www.ab-directory.com  free directory submission website</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/12/www-ab-directory-com-free-directory-submission-website/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/12/www-ab-directory-com-free-directory-submission-website/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 13:07:30 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[website review]]></category>
		<category><![CDATA[directory]]></category>
		<category><![CDATA[directory submission]]></category>
		<category><![CDATA[free directory]]></category>
		<category><![CDATA[Link Building]]></category>
		<category><![CDATA[submission]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[www.ab-directory.com]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=949</guid>
		<description><![CDATA[New Web Directory: The New Web Site Directory A new internet directory of professionally reviewed web sites offering basic and express site submission.  www.ab-directory.com Local and Regional Website Directory Offering Free Submission Reviews on &#8230; Submit a Website to our Website Directory. Best Submissions Many websites that we accept in the web directory have experienced [...]]]></description>
			<content:encoded><![CDATA[<p>New Web Directory: The New Web Site Directory<br />
A new internet directory of professionally reviewed web sites offering basic and express site submission.  www.ab-directory.com</p>
<p>Local and Regional <em>Website Directory</em> Offering Free Submission Reviews on <strong>&#8230;</strong> Submit a <em>Website</em> to our <em>Website Directory</em>. Best Submissions</p>
<p>Many websites that we accept in the web <em>directory</em> have experienced high success rates. We receive up to 1000 <em>new website</em> submissions a week and accept some</p>
<p><em>Directory</em> lists and link building resources. Build backlinks to your <em>website</em> and increase your PR and search engine rankings. <strong>&#8230;</strong> <em>New</em> Directories · General <em>Directory</em> Lists · Niche <em>Directory</em> Lists ·</p>
<div id="seo_alrp_related"><h2>Posts Related to www.ab-directory.com  free directory submission website </h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/07/directory-pagerank-6/" rel="bookmark">Directory Pagerank 6</a></h3><p>http://www.2yi.net/ - paid http://www.able2know.com/ - free http://www.addalink.org/ - paid http://www.allshort.com/ - paid http://www.allthewebsites.org/ - paid - Rank well on most search engines http://www.anthonyparsons.com/ - paid ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/07/seo-faq-google-page-rank-pr/" rel="bookmark">SEO FAQ &#8211; Google Page Rank ( PR )</a></h3><p>1.) I am changing my domain but want to keep my PR, how do I do it? A 301 redirect is the most efficient and ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/07/press-release-tips/" rel="bookmark">Press Release Tips</a></h3><p>Since press release was introduced, it has become more and more popular. Everyone can submit their press release to the press release directory. Most of ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/07/directory-pagerank-5/" rel="bookmark">Directory &#8211; Pagerank 5</a></h3><p>http://www.01webdirectory.com/ paid http://www.2listnow.com/ - paid http://www.3wlink.com/ - paid http://www.4ppl.com/directory/ - free http://aalsmeer.mylinea.com/ - paid http://www.abeela.com/ - paid http://www.abilogic.com/ - free - Well known directory in ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/11/kolkata-got-new-business-listing-website-www-bigkolkata-com/" rel="bookmark">Kolkata got new business listing website www.bigkolkata.com</a></h3><p>Hello, all   kolkata people I am proud to announce kolkata got new business listing free  website www.bigkolkata.com so why are you waiting just open ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/12/www-ab-directory-com-free-directory-submission-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Load JSON data with jQuery, PHP and MySQL</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/11/load-json-data-with-jquery-php-and-mysql/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/11/load-json-data-with-jquery-php-and-mysql/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 17:20:32 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[Interview Question]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=927</guid>
		<description><![CDATA[This post shows how to populate a select box based on the value of the another, by getting JSON data with jQuery from a PHP script that gets the data from a MySQL database. HTML Code The initial HTML code looks like this: Fruit: Apple Orange Banana Pear Variety: The set of fruit names was [...]]]></description>
			<content:encoded><![CDATA[<p>This post shows how to populate a select box based on the value of the another, by getting JSON data with jQuery from a PHP script that gets the data from a MySQL database.</p>
<p>HTML Code<br />
The initial HTML code looks like this:</p>
<form> Fruit:</p>
<select id="fruitName" name="name">
<option>Apple</option>
<option>Orange</option>
<option>Banana</option>
<option>Pear</option>
</select>
<p>Variety:</p>
<select id="fruitVariety" name="variety"> </select>
</p></form>
<p>The set of fruit names was already populated on the server-side and the default set of varieties could be too; I have chosen to populate them with Javascript in this example.<br />
jQuery Code<br />
The jQuery code needs to initially populate the variety drop down based on the value of the fruit drop down. It then needs to update the variety if the fruit drop down changes.<br />
Assuming the PHP script to fetch the fruit is at /fruit-varieties.php do this:</p>
<p>function populateFruitVariety() {<br />
$.getJSON(&#8216;/fruit-varities.php&#8217;, {fruitName:$(&#8216;#fruitName&#8217;).val()}, function(data) {<br />
var select = $(&#8216;#fruitVariety&#8217;);<br />
var options = select.attr(&#8216;options&#8217;);<br />
options[options.length] =<br />
$(&#8216;option&#8217;, select).remove();</p>
<p>$.each(data, function(index, array) {</p>
<p>new Option(array['variety']);<br />
});</p>
<p>populat<br />
});</p>
<p>}</p>
<p>$(document).ready(function() {</p>
<p>eFruitVariety();<br />
$(&#8216;#fruitName&#8217;).change(function() {<br />
populateFruitVariety();<br />
});</p>
<p>});</p>
<p>The &#8220;$.getJSON(&#8216;/fruit-varities.php&#8217;, {fruitName:$(&#8216;#fruitName&#8217;).val()}&#8221; line is what retrieves the data and it passes the currently selected fruit name value as part of the get string to the PHP script.<br />
PHP Code<br />
The PHP script connects to the database, retrieves the data for the selected fruit name and then returns it as a JSON encoded string.</p>
<p>$dsn = &#8220;mysql:host=localhost;dbname=[DATABASE NAME HERE]&#8220;;<br />
$username = &#8220;[USERNAME HERE]&#8220;;<br />
$pdo = new PDO($dsn, $usernam<br />
$password = &#8220;[PASSWORD HERE]&#8220;;<br />
e, $password);</p>
<p>{     $stmt = $p<br />
$rows = array();<br />
if(isset($_GET['fruitName']))<br />
do-&gt;prepare(&#8220;SELECT variety FROM fruit WHERE name = ? ORDER BY variety&#8221;);<br />
$stmt-&gt;execute(array($_GET['fruitName']));<br />
} echo json_encode($rows);<br />
$rows = $stmt-&gt;fetchAll(PDO::FETCH_ASSOC);</p>
<p>Caching issues<br />
Internet Explorer and Firefox will cache the subsequent requests made to the same fruit name but the other browsers won&#8217;t, requesting them again each time.<br />
Further reading<br />
I haven&#8217;t written much in the way of comments for each of the above code snippets; they&#8217;ve all been covered to some degree in previous posts which led up to this one. Please refer to these in the  &#8220;Related Posts&#8221; list below.</p>
<div id="seo_alrp_related"><h2>Posts Related to Load JSON data with jQuery, PHP and MySQL</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/07/json-in-5-seconds/" rel="bookmark">JSON in 5 seconds</a></h3><p></p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/02/using-jquery-ajax-to-call-asp-net-json-web-service/" rel="bookmark">Using jQuery Ajax to call ASP.NET JSON web service</a></h3><p>The jQuery Ajax infrastructure allows you to perform asynchronous HTTP requests which makes it easy to call an ASP.NET JSON web service, using this api. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/11/creating-parsing-json-data-php/" rel="bookmark">Creating and Parsing JSON data with PHP</a></h3><p>I was in a party and a guy came near to me and asked me what is JSON and how can handle it via PHP. ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/08/how-to-connect-to-mysql-database-using-php/" rel="bookmark">How to Connect to MySQL Database Using PHP?</a></h3><p>&lt;?php $username = "your_name"; $password = "your password"; $hostname = "localhost"; $dbname = "database name"; //Connection to the MySql Database $dbhandle = mysql_connect($hostname, $username, $password) ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/11/load-json-data-with-jquery-php-and-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Color Palette Generator Using jQueryAs I continue to learn jQuery, I think it&#8217;s important that I begin by porting over scripts I&#8217;ve created using MooTools. One of those scripts is my Color Palette Generator script, which debuted on Eric Wendelin&#8217;s blog. For those of you that missed it, my script analyzes all of the colors on the page (minus images) and builds a palette of colors. Here it is in some jQuery goodness.  The XHTML     All we need to begin with is the button that triggers the palette generation and a DIV container that will hold all of the DIVs my jQuery creates. The CSS  .dcolor { height:40px; } .dtext {  } .dwrapper { width:200px; float:left; padding:10px; margin:0 20px 20px 0; border:1px solid #ccc; }   These CSS classes act as containers for the text DIV I generate and the color-displaying DIV I generate. Those two DIVs are held in one wrapping DIV. The jQuery JavaScript  /* when the dom is ready */ $(document).ready(function() { $(&#8216;#get-colors&#8217;).click(function() {   //my colors array var colors = new Array(); //get all elements $(&#8216;*&#8217;).each(function() { if($(this).css(&#8216;background-color&#8217;) &amp;&amp; $(this).css(&#8216;background-color&#8217;) != &#8216;transparent&#8217;) { colors.push($(this).css(&#8216;background-color&#8217;)); } if($(this).css(&#8216;color&#8217;)) { colors.push($(this).css(&#8216;color&#8217;)); } if($(this).css(&#8216;border-color&#8217;)) { colors.push($(this).css(&#8216;border-color&#8217;)); } }); //remove dupes and sort colors.sort(); //create a color block for all of them jQuery.each(colors,function(it,value) { if(!$(&#8216;div[rel=\&#039;&#039; + value + &#039;\&#039;]&#8216;).length) { //inject the wrapper var wrapper_id = &#8216;w&#8217; + it; $(&#8216; &#8216;).appendTo(&#8216;#colors-wrapper&#8217;); //inject the color div $(&#8216; &#8216;).appendTo(&#8216;#&#8217; + wrapper_id); //inject text div $(&#8216;&#8216; + value + &#8216;&#8216;).appendTo(&#8216;#&#8217; + wrapper_id); } }); }); });   When someone clicks the &#8220;Get Colors&#8221; button, I grab every element in the DOM and collect its color, background-color, and border-color. Once I&#8217;ve cycled through all of the elements, cycle through all of the colors and display them as DIVs inside my colors-wrapper element. You&#8217;ll note that I utilized therel attribute to prevent duplicates.</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/11/color-palette-generator-using-jqueryas-i-continue-to-learn-jquery-i-think-its-important-that-i-begin-by-porting-over-scripts-ive-created-using-mootools-one-of-those-scripts-is-my-color-palette-g/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/11/color-palette-generator-using-jqueryas-i-continue-to-learn-jquery-i-think-its-important-that-i-begin-by-porting-over-scripts-ive-created-using-mootools-one-of-those-scripts-is-my-color-palette-g/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 17:17:51 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Interview Question]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/?p=923</guid>
		<description><![CDATA[As I continue to learn jQuery, I think it&#8217;s important that I begin by porting over scripts I&#8217;ve created using MooTools. One of those scripts is my Color Palette Generator script, which debuted on bagesh singh&#8217;s blog. For those of you that missed it, my script analyzes all of the colors on the page (minus images) [...]]]></description>
			<content:encoded><![CDATA[<div>As I continue to learn jQuery, I think it&#8217;s important that I begin by porting over scripts I&#8217;ve created using MooTools. One of those scripts is my Color Palette Generator script, which debuted on bagesh singh&#8217;s blog. For those of you that missed it, my script analyzes all of the colors on the page (minus images) and builds a palette of colors. Here it is in some jQuery goodness.</div>
<p><a name="more"></a></p>
<h2>The XHTML</h2>
<div></div>
<div>
<div>
<div>&lt;input type=&#8221;button&#8221; id=&#8221;get-colors&#8221; value=&#8221;Get Colors&#8221; /&gt;</div>
</div>
<div>
<div>&lt;div id=&#8221;colors-wrapper&#8221;&gt;&lt;/div&gt;</div>
</div>
</div>
<div></div>
<div>
<div>
<div>All we need to begin with is the button that triggers the palette generation and a DIV container that will hold all of the DIVs my jQuery creates.</div>
</div>
<h2>The CSS</h2>
<div></div>
<div>
<div>
<div>.dcolor  { height:40px; }</div>
</div>
<div>
<div>.dtext  {  }</div>
</div>
<div>
<div>.dwrapper { width:200px; float:left; padding:10px; margin:0 20px 20px 0; border:1px solid #ccc; }</div>
</div>
</div>
<div></div>
<div>
<div>
<div>These CSS classes act as containers for the text DIV I generate and the color-displaying DIV I generate. Those two DIVs are held in one wrapping DIV.</div>
</div>
<h2>The jQuery JavaScript</h2>
<div></div>
<div>
<div>
<div>/* when the dom is ready */</div>
</div>
<div>
<div>$(document).ready(function() {</div>
</div>
<div>
<div>$(&#8216;#get-colors&#8217;).click(function() {</div>
</div>
<div></div>
<div>
<div>//my colors array</div>
</div>
<div>
<div>var colors = new Array();</div>
</div>
<div></div>
<div>
<div>//get all elements</div>
</div>
<div>
<div>$(&#8216;*&#8217;).each(function() {</div>
</div>
<div>
<div>if($(this).css(&#8216;background-color&#8217;) &amp;&amp; $(this).css(&#8216;background-color&#8217;) != &#8216;transparent&#8217;) { colors.push($(this).css(&#8216;background-color&#8217;)); }</div>
</div>
<div>
<div>if($(this).css(&#8216;color&#8217;)) { colors.push($(this).css(&#8216;color&#8217;)); }</div>
</div>
<div>
<div>if($(this).css(&#8216;border-color&#8217;)) { colors.push($(this).css(&#8216;border-color&#8217;)); }</div>
</div>
<div>
<div>});</div>
</div>
<div></div>
<div>
<div>//remove dupes and sort</div>
</div>
<div>
<div>colors.sort();</div>
</div>
<div></div>
<div>
<div>//create a color block for all of them</div>
</div>
<div>
<div>jQuery.each(colors,function(it,value) {</div>
</div>
<div></div>
<div>
<div>if(!$(&#8216;div[rel=\'' + value + '\']&#8216;).length)</div>
</div>
<div>
<div>{</div>
</div>
<div></div>
<div>
<div>//inject the wrapper</div>
</div>
<div>
<div>var wrapper_id = &#8216;w&#8217; + it;</div>
</div>
<div>
<div>$(&#8216;&lt;div id=&#8221;&#8216; + wrapper_id + &#8216;&#8221; rel=&#8221;&#8216; + value + &#8216;&#8221;&gt; &lt;/div&gt;&#8217;).appendTo(&#8216;#colors-wrapper&#8217;);</div>
</div>
<div></div>
<div>
<div>//inject the color div</div>
</div>
<div>
<div>$(&#8216;&lt;div style=&#8221;background-color:&#8217; + value + &#8216;&#8221;&gt; &lt;/div&gt;&#8217;).appendTo(&#8216;#&#8217; + wrapper_id);</div>
</div>
<div></div>
<div>
<div>//inject text div</div>
</div>
<div>
<div>$(&#8216;&lt;div&gt;&#8217; + value + &#8216;&lt;/div&gt;&#8217;).appendTo(&#8216;#&#8217; + wrapper_id);</div>
</div>
<div>
<div>}</div>
</div>
<div></div>
<div>
<div>});</div>
</div>
<div></div>
<div>
<div>});</div>
</div>
<div>
<div>});</div>
</div>
</div>
<div></div>
</div>
<div></div>
</div>
<div>
<div>When someone clicks the &#8220;Get Colors&#8221; button, I grab every element in the DOM and collect its color, background-color, and border-color. Once I&#8217;ve cycled through all of the elements, cycle through all of the colors and display them as DIVs inside my colors-wrapper element. You&#8217;ll note that I utilized therel attribute to prevent duplicates.</div>
</div>
<div id="seo_alrp_related"><h2>Posts Related to Color Palette Generator Using jQueryAs I continue to learn jQuery, I think it's important that I begin by porting over scripts I've created using MooTools. One of those scripts is my Color Palette Generator script, which debuted on Eric Wendelin's blog. For those of you that missed it, my script analyzes all of the colors on the page (minus images) and builds a palette of colors. Here it is in some jQuery goodness.  The XHTML  <input type="button" id="get-colors" value="Get Colors" class="button" /> <div id="colors-wrapper"></div>  All we need to begin with is the button that triggers the palette generation and a DIV container that will hold all of the DIVs my jQuery creates. The CSS  .dcolor { height:40px; } .dtext {  } .dwrapper { width:200px; float:left; padding:10px; margin:0 20px 20px 0; border:1px solid #ccc; }   These CSS classes act as containers for the text DIV I generate and the color-displaying DIV I generate. Those two DIVs are held in one wrapping DIV. The jQuery JavaScript  /* when the dom is ready */ $(document).ready(function() { $('#get-colors').click(function() {   //my colors array var colors = new Array(); //get all elements $('*').each(function() { if($(this).css('background-color') && $(this).css('background-color') != 'transparent') { colors.push($(this).css('background-color')); } if($(this).css('color')) { colors.push($(this).css('color')); } if($(this).css('border-color')) { colors.push($(this).css('border-color')); } }); //remove dupes and sort colors.sort(); //create a color block for all of them jQuery.each(colors,function(it,value) { if(!$('div[rel='' + value + '']').length) { //inject the wrapper var wrapper_id = 'w' + it; $('<div class="dwrapper" id="' + wrapper_id + '" rel="' + value + '"> </div>').appendTo('#colors-wrapper'); //inject the color div $('<div class="dcolor" style="background-color:' + value + '"> </div>').appendTo('#' + wrapper_id); //inject text div $('<div class="text">' + value + '</div>').appendTo('#' + wrapper_id); } }); }); });   When someone clicks the "Get Colors" button, I grab every element in the DOM and collect its color, background-color, and border-color. Once I've cycled through all of the elements, cycle through all of the colors and display them as DIVs inside my colors-wrapper element. You'll note that I utilized therel attribute to prevent duplicates.</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/11/create-a-twitter-ajax-button-with-mootools-jquery-or-dojo/" rel="bookmark">Create a Twitter AJAX Button with MooTools, jQuery, or Dojo</a></h3><p>There's nothing like a subtle, slick website widget that effectively uses CSS and JavaScript to enhance the user experience.  Of course widgets like that take ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2010/11/color-psychology-in-online-marketing/" rel="bookmark">Color Psychology in Online Marketing</a></h3><p>On the internet we don't deal with face to face selling. The internet is a visual and psychological medium. The words, or sales copy, on ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/02/remove-duplicate-elements-from-an-array-using-jquery/" rel="bookmark">Remove Duplicate Elements from an Array using jQuery</a></h3><p>A very useful jQuery function is the $.unique() that removes all duplicate elements from an array of DOM elements. However this function only works on ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/07/all-fixed-fade-out-menu-a-css-and-jquery-tutorial/" rel="bookmark">all Fixed Fade Out Menu: A CSS and jQuery Tutorial</a></h3><p>1. The HTML The markup is pretty simple: we have a div with a list inside. The list items will be our links, the search ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/02/using-jquery-to-find-out-elements-on-the-page-that-do-not-have-an-id-attribute/" rel="bookmark">Using jQuery to find out Elements on the Page that do not have an ID attribute</a></h3><p>In this post, I will demo a simple selector to find out elements on the page that do not have an ID attribute declared on ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/11/color-palette-generator-using-jqueryas-i-continue-to-learn-jquery-i-think-its-important-that-i-begin-by-porting-over-scripts-ive-created-using-mootools-one-of-those-scripts-is-my-color-palette-g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 Reasons To Use JavaScript Libraries &amp; Frameworks</title>
		<link>http://www.bageshsingh.com/bagesh-blog/2010/11/6-reasons-to-use-javascript-libraries-frameworks/</link>
		<comments>http://www.bageshsingh.com/bagesh-blog/2010/11/6-reasons-to-use-javascript-libraries-frameworks/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 17:15:14 +0000</pubDate>
		<dc:creator>Bagesh Singh</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Interview Question]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[Php interview question]]></category>
		<category><![CDATA[tips and technique]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web services]]></category>
		<category><![CDATA[Frameworks]]></category>

		<guid isPermaLink="false">http://www.bageshsingh.com/bagesh-blog/2010/11/6-reasons-to-use-javascript-libraries-frameworks/</guid>
		<description><![CDATA[I&#8217;ve seen many articles around the internet from JavaScript fundamentalists that advocate writing your own JavaScript code instead of using JavaScript frameworks like MooTools, Prototype / Scriptaculous,jQuery, MochiKit, YUI Library, and Dojo Toolkit, and I just cannot agree with their reasons for not using these spectacular frameworks. Among other reasons, fundamentalists state: You don&#8217;t learn the deep-down JavaScript code because you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<div>I&#8217;ve seen many articles around the internet from JavaScript fundamentalists that advocate writing your own JavaScript code instead of using JavaScript frameworks like <a rel="nofollow" href="http://mootools.net/" target="_blank">MooTools</a>, <a rel="nofollow" href="http://www.prototypejs.org/" target="_blank">Prototype</a> / <a rel="nofollow" href="http://script.aculo.us/" target="_blank">Scriptaculous</a>,<a rel="nofollow" href="http://jquery.com/" target="_blank">jQuery</a>, <a rel="nofollow" href="http://mochikit.com/" target="_blank">MochiKit</a>, <a rel="nofollow" href="http://developer.yahoo.com/yui/" target="_blank">YUI Library</a>, and <a rel="nofollow" href="http://dojotoolkit.org/" target="_blank">Dojo Toolkit</a>, and I just cannot agree with their reasons for not using these spectacular frameworks.</div>
<p><a name="more"></a></p>
<div>Among other reasons, fundamentalists state:</div>
<ul>
<li>You don&#8217;t learn the deep-down JavaScript code because you&#8217;re using shortcut functions within the framework</li>
<li>Javascript frameworks are bloated and contain a great amount of code you will never use</li>
<li>You shouldn&#8217;t make users download more than what&#8217;s needed</li>
<li>You shouldn&#8217;t trust the code of others for your purposes <em>(if you want it done right, do it yourself mentality)</em></li>
</ul>
<div><em><br />
</em></div>
<div>Ridiculous. Don&#8217;t listen to elitists! You SHOULD use JavaScript frameworks for the most important reasons.</div>
<h2>Don&#8217;t Reinvent The Wheel</h2>
<div>Why write code that&#8217;s already been written <em>(better)</em>? A good programmer is a lazy programmer, so be lazy. The tools are there — use them.</div>
<h2>Do More With Less Code</h2>
<div>Most JavaScript frameworks provide function &#8220;chaining.&#8221; Chaining allows you to do more with less code. Less code means less maintenance time, less download time, and less coding time. Check out <a rel="nofollow" href="http://demos.mootools.net/Chain.Periodical" target="_blank">MooTools chaining</a>.</div>
<h2>Save Time — You Don&#8217;t Code Your Own OS, Do You?</h2>
<div>I love JavaScript as much as the next guy, but some programmers REALLY love developing JavaScript. Let the experts do the tough part, you take their work and make what you&#8217;d like of it.</div>
<h2>Chances Are, You Aren&#8217;t The Expert</h2>
<div>As big as any programmer&#8217;s ego is, there are people out there that are smarter, more inventive than you. Most Web Developers need to be a jack of all trades and it&#8217;s difficult to keep up with every language when you&#8217;re needed in every facet of a website&#8217;s construction and launch. The minds behind the frameworks have their eyes on JavaScript daily — trust in them.</div>
<h2>Speed Thrills</h2>
<div>The creators of these JavaScript frameworks <span style="text-decoration: line-through;">have their own private pissing contest when it comes to JavaScript speed</span> put a lot of effort into making sure their frameworks are fast. The first job of JavaScript for mass web visitor usage is to be fast — users expect accuracy, speed is the most important part. Who&#8217;s fastest today? Check out <a rel="nofollow" href="http://mootools.net/slickspeed/" target="_blank">SlickSpeed</a>.</div>
<h2>Avoid Cryptic JavaScript Base Code</h2>
<div>Why use JavaScript&#8217;s default functions when you can use a framework&#8217;s English-named functions? For example:</div>
<div>//standard JavaScript</div>
<div>document.getElementbyId(&#8216;mydiv&#8217;).style.color = &#8216;#f00&#8242;; // camel-case the style!</div>
<div>//mootools JavaScript</div>
<div>$(&#8216;mydiv&#8217;).setStyle(&#8216;color&#8217;,'#foo&#8217;);</div>
<div>These are the reasons I use JavaScript frameworks. Need I say more?</div>
<div>Do you have more reasons? Please share them!</div>
<div id="seo_alrp_related"><h2>Posts Related to 6 Reasons To Use JavaScript Libraries & Frameworks</h2><ul><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/07/javascript-sample-paging/" rel="bookmark">Javascript sample paging</a></h3><p>I search the net for hours and found none about paging that’s simple that I can just copy and paste. So I created one. Just ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/01/jquery-crash-course-training-delhi-online/" rel="bookmark">jQuery Crash Course Training Delhi/ Online</a></h3><p>Duration: 10 hours To fully understand jQuery and its applications in modern web programming, it's important to take a moment and look back at where ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/08/the-role-of-cakephp/" rel="bookmark">The Role of CakePHP</a></h3><p>CakePHP was critical to the projectâ€™s success. Here I emphasize what we consider are some of the main advantages of using the Framework. It offers ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/08/check-or-uncheck-all-in-a-group-of-checkbox-in-javascript/" rel="bookmark">Check or Uncheck All in a Group of Checkbox in JavaScript</a></h3><p>JavaScript code to be kept before head tag. 1 2 3 4 5 6 7 8 9 10 11 12 13 &lt;SCRIPT LANGUAGE="JavaScript"&gt; function CheckAll(chk) ...</p></div></li><li><div class="seo_alrp_rl_content"><h3><a href="http://www.bageshsingh.com/bagesh-blog/2011/01/ajax-introduction-to-ajax-web-development-training-course-overview/" rel="bookmark">AJAX &#8211; Introduction to AJAX Web Development Training Course Overview</a></h3><p>AJAX (Asynchronous Java and XML) has emerged as a powerful platform for building web applications with extensive client-side interactivity. Unlike older approaches, which require reloading ...</p></div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.bageshsingh.com/bagesh-blog/2010/11/6-reasons-to-use-javascript-libraries-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

