How to Use Google Web Master Tools

Google Webmaster Tools is a free online service given by Google web master central. It provides facility to manage the appearance of web site in Google search result within the limits of Algorithm used. Furthermore it provides information about the appearance of your web site in Google search results. This information will be highly useful to fine tune the SEO factors of your web site. Most importantly it monitors about the Security threats and performance. Due to that this tool can be used to improve your web site to give a better browsing experience to visitors.

google-web-master-tools-1272966

Getting started

In order to use Google Webmaster tools you have to have a Google account. If you have one you can visit Google Web Master Central and Sign in to Google web master tools. Once you sign in it will take you to Google Web master tools home. In there you can add your web site by simply clicking the ‘Add a site’ button and enter the URL. Once you add the site it will appear in the list below. And as the next step you have to verify the ownership of the web site. It provides various ways to do it including META tag, HTML file of DNS record. Simply follow the steps and you might take a look at the example there, finally click verify. Till you very ownership you won’t be able to access any further information about the web site. Now from the Web master tools home you can access the tools for web site by clicking it name in the list. In addition using the list you can add remove owners of the web site and at the top messages sent by Google Web master tools will be displays. These messages might contain details about security threats.

Features

Dashboard

When you click on the name of the web site out of the list it will take you to the Dashboard. It will contain the summary of all the details about your website. That will include Search queries, incoming links, crawl errors, keywords detected and site map status. By clicking on more links in each section you can go to a details view. Furthermore you can add these gadgets to iGoogle home page as well.

Site Configuration

Site configuration is one of the most important sections in Web master tools. As the first section it will allow you to add a site map of your web site. It will make it easy for Google to crawl in to the pages. Once you add a site map it will take some time to access it and after that it will display number of pages indexed and various other details. In the section crawler access you can see the status of robot.txt in your hosting space which you can use to restrict Google bot by accessing some part of the web site. There is a feature to text your pages against the current robot.txt and where various Google bots can access it. Furthermore it provides facility to generate new robot.txt according to your special requirement and remove unwanted indexed URLs. Site link section will display auto generated links which may appear in the search result, just below the main link. Change of address section provides facility to change the domain name of your web site in proper way. Finally the settings section allows you to set geographical target, select preferred domain and set a custom crawl rate if its required.

Your Site on the Web

This section displays information gathered by Google bot over a period of time. Search queries display the number of search queries which your site was on, click through rate and many other useful information to optimize your pages even better for search engines. Links to your site displays number of incoming links you have for your web site and its pages. It provides details about number of links, anchor text and originated pages. Keywords section displays keywords in your web site according to its significance. Internal link section provide information about the links between pages in your web site while subscribe state displays number of users subscribed to your RSS feeds using a Google product.

Diagnostic

Diagnostic is a very important section for web masters to identify the errors and security threats to the web site. The first section ‘Malware’ will display if there are any illegal activities in your web site may without knowing. If such a case this information will be important to remove the malware and make your site safer again. If there are such threats a message also will be generated and it will be displayed web master tools home. Crawl errors section displays any identified errors in your web site by Google bot. By correcting those you can expect a better crawling efficiency in your web site. Crawl status displays a chart about the number of pages crawled per day, bandwidth used etc. This information can be used to fine tune your hosting environment properties. HTML suggestions section gives ideas to further improve SEO factors in your web site including Title, URL and duplicate content etc.

Labs

This section contains relatively new features to Google Web master Tools which are still in experimental stage. Fetch as Google bot gives idea how the Google bot see your page. Normally what we see is Browsers interpretation of the HTML code. But What Google bot sees is raw HTML code. Using this you can identify how it is and fine tune it to gain better search engine appearance. Side wiki is a newly introduced feature which mainly comes with Google Tool bar which provide platform to write comment about the web pages by users. Those wiki notes would be a highly accurate factor to measure the quality of the web page. In here it provides facility to enter the page owner’s wiki note about the main page of the web site. Recently Google has improved the ranking algorithm to identify most useful pages to its users. During that process ‘Performance’ of the web page also considered as a quality factor. In this section ‘Site performance’ you can figure out the performance level of your web site and improve it accordingly.

Further Usage

The idea behind this tool is Google want to index more pages as possible. They don’t want to index lesser pages or omit any pages from index. At the same time they need to deliver the most useful pages to their users and that’s why they continuously improve the algorithm with various quality factors. All the web masters can use Google web master tools and identify the weaknesses in their website and help to make the World Wide Web a better place by improving those. In addition if you have Videos in your web pages you can prepare a video site map and submit it to Google web master tool. If that be the case your pages will be listed in Video search results. You can identify the popular search queries to your web site and improve the click through rate by fine tuning titles, description etc. Finally you can use the information given by this tool to come up with innovative ideas and take the competitive advantage in World Wide Web.

Related Posts

Sponsored Links

twitter_32-8794354 facebook_32-6054380 buzz_32-8812532 linkedin_32-9114991 delicious_32-5325769 stumbleupon_32-7352739 feed_32-3000923

World Without Fossil Fuel

Fossil fuel is the main source of power in the modern human civilization. The carbon deposits which were preserved over millions of years, has transformed in to carbon and hydrogen chemical structure called fossil fuel. There are various kind of fossil fuel categorized based on number of carbon atoms in its structure which are having various applications. Significant part of the fossil fuel engines power up transportation and generate electricity for human needs. According to the increasing need with expanding industries and population the fossil fuel deposits are reducing in a greater speed than its regeneration. Therefore the human civilization has to shift to an alternative power source by 2050 and all the fossil fuel deposits will be over by 2100. In addition to that fossil fuel engine generates harmful by products including carbon monoxide and carbon dioxide. Due to that there is a serious health and environmental issues have occurred. All the above facts demand a new source of power to continue human civilization and modern technological advancement with lesser environmental impact. The big question is Can human civilization continues to have comfortable living conditions without fossil fuel? The answer is changing from NO to YES due to the latest advancement of science and results of research about alternative fuel.

world-without-fossil-fuel-7924850

Hydrogen Fuel cell

How It Works

Hydrogen fuel cell is a mechanism to convert hydrogen fuel in to electricity. It uses Hydrogen and Oxygen as input and generates electricity as the output. Most importantly the by product of this reaction is Water (H2O). This mechanism generates electricity using non-fossil fuel with much lesser environmental impact because this is not emitting harmful gases or significant noise. Unlike traditional power cells, hydrogen fuel cell is not a closed system. It generates electricity as long as there is a hydrogen and Oxygen supply.

Advantages and Applications

The next question about hydrogen fuel cell is it efficient? Can it be used to practical applications? As a perfect answer for above questions there are few successful prototypes which are power by Hydrogen fuel cell. That prototype contains house hold electricity generation, automobiles and even advanced military applications like submarines. The greater advantage of Hydrogen fuel cell is there is no moving part it or any fuel burning like in traditional internal combustion engine. Therefore it’s having much lesser energy wastage and highly improved reliability. Due to these advantages several market giants like Toyota, Chrysler and Mercedes-benz are investing huge amount of money on research on Hydrogen fuel cell power automobiles and there are various working prototypes also been introduced as a result. Furthermore some cities already have Hydrogen filling stations and Hydrogen fuel cell powered public transportation.

Future of Hydrogen Fuel Cell

Hydrogen is the most common element in the universe. This advanced usage of Hydrogen as a fuel to generate electricity will become the main source of power in human civilization in near future. In addition to that this fuel will provide electricity as same as fossil fuel and with much lesser environmental impact. When it comes to the automobiles there will be much lesser engine vibrations and noise which lead to even comfortable driving experience.

Nuclear Power

How It Works

Nuclear power generation is control the nuclear reaction by preventing it lead to an explosion and use its heat to generate electricity. There are two types of nuclear reaction that can be used which are nuclear fission and nuclear fusion. The most common type that can be found in current application is nuclear fission. It generates power by slitting Uranium 235. Nuclear fusion generates power using Hydrogen isotopes same as the way which sun generate its heat. There is no proper mechanism to control nuclear fusion yet. Therefore its practical usages are limited.

Advantages and Disadvantages

The main application of nuclear power is fusion and its fuel is Uranium. Most of the developed countries use this technology to generate electricity. The process can be controlled using reactors. The power generate process is safe, yet in the case of malfunction the consequence can be severe. Furthermore it generates radioactive by products which is very costly to dispose. This technology cannot be used to power up automobiles or air craft due to radioactive fuel used.

The nuclear fusion is still in lab testing level and the reaction is totally modelled by scientists. It generates massive amount of energy with very lesser amount of fuel. But the main problem faced is there are no stable hydrogen isotopes to continue the fusion reaction in a controlled manner. Once it started it will continue to a explosion till the reaction completes. However there are no radioactive fuel used, due to that once the researches manage to stabilise the reaction it can be used to power up automobiles as well as domestic off grid power generation. Furthermore in this case fuel can be included in the automobile in its production and that will be sufficient for its whole life time.

Future of Nuclear Power

Even in Nuclear fission it uses non renewable fuel which is radioactive metal like Uranium. In order to use nuclear power as a long term energy source, the winner is nuclear fusion. Even at this moment many scientists are working to stabilize the reaction and billions of dollars are invested on it. The success of that research will lead to renewable source of pure energy. The fuel which will be use to those reactors will be Hydrogen isotopes which are very common all over the universe.

Sustainable Energy

Considering environmental factors most of the countries are trying to transform natural energy to electricity with very much lesser environmental impact. The most prominent sources used are wing, solar and tidal power. The solar power is widely used in many tropical countries. Those solar panels are available for domestic deployment as well. Due to that is becoming a secondary source of power in tropical countries already. In addition to generation electricity it can be used to heat water and for cooking purposes as well. When it comes to wind power it is widely used in countries which has plan land with lesser geographical details where they can find continues flow of wind throughout the year. There are so many researches done in order to design an efficient wind turbine and it gave successful results. Compared to others tidal wave power generation is in primitive stage yet developing. According to the current situation those sustainable energy can be used a secondary spruces of energy with above mentioned hydrogen fuel cell and nuclear power.

Conclusion

The above facts giving the answer to the big question ‘Can human civilization continues to have comfortable living conditions without fossil fuel?’ and the answer is YES. Future automobiles will be powered by Hydrogen fuel cell and it will give even comfortable driving experience to passengers with much lesser environment impact. In far future the automobiles will be powered by nuclear fusion reactors and passengers won’t even have to worry about the fuel since it’s filled in production and that would be sufficient for its life time. Main grid power will be generated by nuclear fusion and various sustainable sources including solar and wind. Furthermore there will be off grid domestic power generators contain Hydrogen fuel cell or nuclear fusion reactors and those will be portable as well. All the above energy sources are renewable and having minimum environment impact. Therefore mankind will be able to continue a even better comfortable life in a world without fossil fuel.

References

  • eportfolio. (2010). Retrieved August, 2010, from www.eportfolio.lagcc.cuny.edu: http://www.eportfolio.lagcc.cuny.edu/scholars/doc_fa08/eP_Fa08/Farhana.Khonkodar/images/hydrogen-fuel-cell.jpg

Sponsored Links

twitter_32-2089346 facebook_32-4731231 buzz_32-5795009 linkedin_32-6911779 delicious_32-5091940 stumbleupon_32-3342588 feed_32-7189330

Django Web Framework

Have you ever struggled with the time and a software project’s dead line, well for sure you should have experienced this kind of situation in many times before, as a developer. In today’s software industry one of most important aspects is the time, along with the talent and skills the ability to complete a certain task within a given period is of time is crucial. This impression leads to rapid application development, which every software company strives to accomplish. So whenever you reach this kind of situation there’s always a solution under the hood and that’s the beauty of software industry. Django Web Framework is one enormous solution that you can look for rapid application development. Python’s simplicity and Django’s flexibility cover up the needs in the context of this matter.

Intro To Python

From the external glance Python is a server side scripting language like Perl, PHP. Let’s talk about this, so what is a server side scripting language and what are other scripting languages that are currently on the job other than this server side scripting languages? Well server side means that the code you write (scripting) executes on the server side (web server) rather than client side (browser). Examples for client side scripting languages are JavaScript, VB script. The specialty of python is the flexibility, lightweight, high-level and, well it can be use as an OOP (Object Oriented Programming) language. Some may refer Python as a scripting language some may refer it as a programming language anyway the context of the whole idea is still the same. Now at the inner state Python has a collectable adoption within the industry, in the early 1990 that was Guido van Rossum created the language, since then is has been grown steadily and the concentration has increased remarkably in past few years. Python is used extensively for system administration tasks (it is, for example, a vital component of several Linux distributions), but it is also used to teach programming to complete beginners. The US National Aeronautics and Space Administration (NASA) use Python both for development and as a scripting language in several of its systems. Industrial Light & Magic uses Python in its production of special effects for large-budget feature films. Yahoo! uses it (among other things) to manage its discussion groups. Google has used it to implement many components of its web crawler and search engine. Python is being used in such diverse areas as computer games and bioinformatics. Google’s latest innovation, the Google Wave’s server is also implemented using Python called Pygowave.

What Is Django And What’s It Origin?

We can simply describe that Django is a web framework that 100% built using Python. That’s it, it’s really a framework that built for convenience and to reduce the time consuming efforts. Out of the box Django is very conceptive and robust basically the environment, so the developers only have to focus on how they going to implement a certain web application using Django, main considerations that affects a web application. Let’s see how Django is invented (the origin), Django grew organically from real-world applications written by a Web-development team in Lawrence, Kansas, USA. It was born in the fall of 2003, when the Web programmers at the Lawrence Journal-World newspaper, Adrian Holovaty and Simon Willison, began using Python to build applications The World Online team, responsible for the production and maintenance of several local news sites, thrived in a development environment dictated by journalism deadlines. For the sites including LJWorld.com, Lawrence.com, and KUsports.com journalists (and management) demanded that features be added and entire applications be built on an intensely fast schedule, often with only days or hours notice. Thus, Simon and Adrian developed a timesaving Web-development framework out of necessity it was the only way they could build maintainable applications under the extreme deadlines. So if we look at the context of this situation, they invent this framework in order to simplify and to speed the development process of their web applications, that underline concept is the hall way to Django’s success within the industry.

django-web-framework-1229618

Django’s Current States And Capabilities

Now, several years later, Django is a well-established open source project with tens of thousands of users and contributors spread across the planet. Two of the original World Online developers (the “Benevolent Dictators for Life,” Adrian and Jacob) still provide central guidance for the framework’s growth, but it’s much more of a collaborative team effort. This history is relevant because it helps explain two key things. The first is Django’s “sweet spot.” Because Django was born in a news environment, it offers several features that are particularly well suited for ecommerce site like Amazon.com, Craigslist, and The Washington Post that offer dynamic, database-driven information. Don’t let that turn you off, though, although Django is particularly good for developing those sorts of sites, that doesn’t preclude it from being an effective tool for building any sort of dynamic Web site. (There’s a difference between being particularly effective at something and being ineffective at other things.).Let’s take a look at Django’s most conceptual capabilities.

Based On Model View Controller (MVC) Design Pattern

Although Django is based on MVC design pattern the way it uses the naming for the pattern is bit different

  • Models (Model) – abstract the used data by defining classes for them and storing them on a relational database
  • Views (View) – take the job of the controllers in MVC and basically define, what the user get to see. Functions (functions that changes according to the model) not classes here.
  • Template (Controller) – Define how the users see the view.

Division Of Easiness And Maintainability (Applications And Projects)

Give developer a more modularize way of manipulating the web application’s parts

  • Application – this is the point where you store actual functionality. For example a discussion forum would be an application; a weblog would be an application.
  • Project – A project is for example your whole web site (entire outcome). Here you store your central configuration and general templates and images.

Applications are a simple way to share common functionality between various projects.

Easy Start

  • Python (Django can work above the version 2.5)
  • A text editor

This is all what you need to start developing with Django frame work, because it ships with a light weight development server (NOT suitable for production environment) to play around with it.

Yet Flexible

  • Fast CGI (Common Gate way interface) – Common Gateway Interface, a specification for transferring information between a World Wide Web server and a CGI program. A CGI program is any program designed to accept and return data that conforms to the CGI specification. The program could be written in any programming language, including C, Perl, Java, or Visual Basic. Django itself support better processing metrology to up holds a fast CGI surrounding.
  • mod_python – is an Apache module that embeds the Python interpreter within the server.
  • mod_wsgi – is a simple Apache module implementation which can use to host any Python application which supports the Python WSGI interface.

Supports Most Common Database Engines

  • SQLit
  • MySQL
  • PostgreSQL
  • Oracle

Main Features Resides On Developers Perspective

  • A good collection of contributed applications
  • Administration interface
  • Authentication system
  • Comments system
  • Template language focused in inheritance.
  • Simple form processing.
  • Lots of fun stuff. icon_smile-3980084

Summery

As you can see Django is a more convenient and easy to handle web framework purely built using Python, once you have mastered Django it will simply speed up your application development process and enhance the usability of your application through easy maintainability. Django can be used to develop small-scale corporate web application to expandable ecommerce web applications (this is just a surface markup which means Django can be use to develop further more complex web applications, don’t judge it from the outside view). So Django is currently available as an open source product (under BSD license) all developers, architects and fun makers are invited to use it and experience emphasize power of it.

  • The latest official version is 1.1.1 – can download form here
  • Documentation can be found in the following link (for installation instructions and sample applications.)
  • Support + Community can be found here (also there’s a good ticketing system and IRC channel)

References

  • Holovaty, A. (2009). The Definitive Guide to Django (Second edition). Apress.
  • Home page. (2010). Retrieved from Django project: http://www.djangoproject.com/
  • TERM/C/CGI.html. (2010). Retrieved from webopedia: http://www.webopedia.com/TERM/C/CGI.html

Related Posts

  • How to Use Google Web Master Tools

Sponsored Links

twitter_32-4535908 facebook_32-4719998 buzz_32-1014889 linkedin_32-1019232 delicious_32-9992648 stumbleupon_32-9672981 feed_32-3625633