Monday, January 18, 2010

How Search Engine Works - Crawling & Indexing

Hi, back with me again on a sunny day this Monday.. Today we will discuss how search engines work - crawling & indexing.. May be useful for you all, and for those who already know, I apologize, because I just wanted to share :D

The function of the Search Engine is Spidering , Indexing, and Link Analysis. . And it will return the results of sequence based on the results website done by crawling results of the search engine spiders. The very first thing we see in the indexing is a URL (uniform resource locator).

So, how Search Engines find your website:

* Submission via web form (Google)
* Submission via XML sitemap ( "Big 4")
* Paid Inclusion (Yahoo)
* Found Links (All)

But at this moment, put your website to search engine submission is "wasting time" you. So, how do the fastest?? One way is to make a linkback to our website. XML also is a good thing, because it gave the search engine one-stop "Change List" to updated page. Sometimes, there are a lot of mistake in using this XML sitemap, people think they can get special priority on certain pages, XML sitemap is not going to tell search engines which pages you want to prioritize

Let us continue, we now talk about spiders & crawling .. Spiders, robots, and crawlers are the same thing, just have different names, they are sent by the software search engine to check the website. But in your website there is the intention to Follows "Robot Exclusion Protocol", where its function is to tell the search engine spider to a page which may in-check and not be in-check. After Spider do this, the Spider will keep all the information for later in the index.

Fasten your seat belts, we're more towards the technical... HTTP, Hyper Text Transfer Protocol, is part of another rule that is used by the spider, because HTTP is a secret language of a web. This is the protocol used by your web browser, which you do not realize that spiders follow the protocol. They have a HEAD Request, GET and POST Request Request. In this case, the spider sends requests to your website, and your website answered with a static code. You can check the server response using WebBug (tip: use HTTP/1.1 Only), Or you can see it in Firefox by using pluggin "Live HTTP Headers". This is not something you should go into, but good enough if you know a little about this.

Request that usually done by the Search Engine Spiders are usually like this:

* Get somepage.html
* Host:
* If-Modified-Since (Check Last)
* User-Agent: (GoogleBot, etc)

And usually the response will be provided by our website is:

* 200 OK - the server sends the page
* 301 - Moved permanently (to a new URL)
* 302 - Found (in the URL "temporary")
* 304 - Found (No Change, since the last in check)
* 404 - not found / 410 Lost

Let us move to the next topic, the parsing and indexing.. or what happens after this spider found our website. The first is the processing carried out our website:

* Strip out Java script
* Strip out most formatting
* Strip out IFRAME
* Just look at some tags that are meaningful in the indexing process: title, meta description keywords, H1-H6, A, IMG

Content is stored in the indexing process. Basically, the indexing process is only based on "Words", no pictures .. In the process of storing the link in your web page, all the links are duplicated and the no-follow, will not be stored in special index by search engine robots. Things you need to watch is the quality of your links, do not you have a link to the page with the status 404/410/5xx web page, because it will reduce the quality of your website.

Let us end with a few things you need to know,

* Search Engine does not save web pages - they index the text on all pages
* Search Engine does not perform web searches - they just look for the web that had been by their Index

Hopefully helpful, I am waiting for your feedback in the Comment box.. Thanks

Thursday, January 14, 2010

The characteristics of a website that will easily indexed at Google and Yahoo

The characteristics of a website that will easily indexed at Google and Yahoo
If previously I had give examples the types of websites that not liked Google and Yahoo, this time I wanted to share about the characteristics of a website that will easily indexed at Google and Yahoo.

Login to google analytics and google webmaster tools is not enough to boost the ranking of our website at google. What kind quality of design and content are classified as good according to google search engine and yahoo? These are the characteristics :

1. Website that offers unique, quality and original content.
2. Prioritize web pages design that is easily digested by humans, not by the search engines.
3. Website which contains useful information and can describe the overall content of the website.
4. Contains a link that can be used to help other people find other things that are related to the content of the website.
5. Website that offers a sitemap for visitors with a direct link to important parts of your website. If the sitemap are more than 100 links, it should be moved to a different page.
6. Find the keywords that many other people looking and make sure our website containing that keyword.
7. Using metadata that actually describes the content of the website.
8. Website has a structure and a clear text link. Each page must be achieved at least one static link.
9. Try to use text instead of images if you want to display the name, describe the contents or links. Google and Yahoo will not recognize text in the picture.
10. Make sure the title tags and ALT attributes that you use is accurate and describes the website well.
11. Diligently check whether there are dead links or incorrect HTML code.
12. Make sure the links in your website have a rational number (not more than 100 links)
13. Overall has a good design.

Tuesday, January 12, 2010

15 Types of Websites that not liked by Google and Yahoo

15 Types of Websites that are not liked by Google and Yahoo
Hi everybody, this time i will share about the types of web site that are not liked by Google and Yahoo. If these things are on your website, be careful.

1. Page that can be dangerous for accuracy and relevance of search results

2. The page is intentionally created to redirect to another page

3. Mostly of the web pages contents is copy paste (have the same content on every page)

4. Pages websites that rely only on the content or links to content created for another website, such as the contents of affiliate programs

5. Website with a lot of number of virtual hostname and not important at all

6. A lot of page and made automatically without the contents of value (cookie cutter page)

7. Page created artificially that deliberately to influence the ranking in the search engines

8. Websites that use text or hidden links and not visible to visitors

9. The pages that display content for different search engines with content that is viewed by visitors (cloaking)

10. Website is too often displays a link to another website (cross-linked) with the aim of popularizing the website (link schemes)

11. The main purpose of the website created for search engines, which only highlights the many keywords and not related each other.

12. Wearing copyright, trademark patented others.

13. Website displayed too many banners, pop ups, malware or any other type of navigation disturbing visitors.

14. Page that looks like a trick, cheat or hurt patrons

15. Using tools or software to position the website in google search results with a variety of queries.

So, is your website one of i mentioned above?

Monday, January 11, 2010

Create Auto Hyperlink with PHP Script

Intrigued by the question from my friend, how do I create a script to automatically display links in the post article if there is a URL using PHP? For example, suppose I wrote the following string in the form:

"Hello .. always visit to get info about PHP programming"

Well .. once submitted, it will automatically text '' contained in the above string will become a link automatically without our html tags to link <a href="…"> ... </ a> on URL. To more easily, may be more comfortable if I call it with 'auto hyperlink' okay...

Sunday, January 10, 2010

The 7 Key Aspects of a Successful Blog

The 7  Key Aspects of a Successful Blog

The 7 Key Aspects of a Successful Blog include:
1.    Content & Copywriting
2.    Design
3.    Search Engine Optimization
4.    Development
5.    Social Media Marketing
6.    Digital Advertisement
7.    Multimedia

Quality content, clean web development and engaging design are important from the birth (or rebirth) of our website.  Search engine optimization (SEO) acts as a crucial part in most central aspects, but particularly when it comes to design and content.  SEO content is made in a way that lets online searchers to easily find your website thru search engines.

SEO must be implemented when writing the Title, Description and Keywords Tags of your website. Every web page on your site should have an unique title and description that clearly illustrates the content of the page.  This shows up as the text on a search engine results page and explains to online searchers what your website has to offer.

Wednesday, January 6, 2010

Formatting numbers with PHP function

Formatting numbers with PHP function
Hi coding freak...back with PHP tutorial again and again :D. I make this PHP tutorial inspired by a question from a friend. Suppose you have a number 123456789. And you want to display it in the format 123,456,789 (groups per thousand). Normally the number of such formats are used in display applications related to finance. How do we create one? Well .. in PHP, this is not a problem because there are function number_format () that you can use to set the format of these numbers.

Want to know the details of how its use? Read this article until the end.

Before I give examples how to use it, it's good to you to know the syntax number_format () first. The syntax of this function is as follows:

number_format (n [, x [, y, z]);

With the parameter n is the number that will be formatted (the type is float or real, may also integers), x is the number of decimal digits in the decimal point (for real numbers), y is the string as a decimal separator, and z is the string as a group separator per thousand.

If only the parameter n is used, then the numbers will be formatted with no decimal places and groups of thousands separated by ",".

If only the parameters n and x are used, then the numbers will be formatted with the decimal separator shape "." And the group of thousands separated by ",".

And if the four parameters are used, then the numbers will be formatted with the decimal separator and the y are separated by thousands of string written according to the parameters z.

Here are some examples of the use of different parameters and its appearance.


$number = 123456789.12345;

// display 123,456,789
$bil = number_format($number);
echo $bil."<br>";

// display 123,456,789.12
$bil = number_format($number, 2);
echo $bil."<br>";

// display 123.456.789,12
$bil = number_format($number, 2, ",", ".");
echo $bil."<br>";

// display 123#456#789-12
$bil = number_format($number, 2, "-", "#");
echo $bil."<br>";

$bil = number_format($number, 0, ",", ".");
echo "Rp. ".$bil.",-";  // display Rp. 123.456.789,-


Easy right?

You can download this tutorial here

Monday, January 4, 2010

How to create simple password generator using PHP

How to create simple password generator using PHP
Hi coding freak. It's been a long time no see. Previous authors apologize in advance for late availability of new articles about PHP tutorial. Mainly due to my busy in the real world that need special attention. Please understandable. I am also human, have a sense and have a heart ... : D

The reason why I raise this topic to become the title is, sometimes multiple users and web administrators have a trouble to create

Maybe this is what you looking for


Subscribe Now


IT Skill is not enough... Copyright © 2009 Designed by Bie Blogger Template