Web page auto-jump refers to when a user visits a page, is automatically redirected to another page.
The main function of automatic page jump is that when the domain name is changed, or one or more pages in the site are deleted, you can use this method to direct users to other normal web pages, so as to retain users.
However, there are now many people use the Web page automatically jump to cheat, cheat search engine, so as to achieve the goal of improving the site search engine rankings. The more typical way is: first make a "bridge page", when the search engine included this bridge page, and there is a higher ranking, the bridge page and then use the Web page to automatically jump, the user is directed to other pages that the user had no intention to visit.
Here are five common Web page auto-jump methods, as well as the search engine for these jump methods of identification ability.
The first kind of Web page auto-jump method: Meta Refresh automatic Jump method in the head area of the Web page of the Meta refresh tag, add the automatic jump code, can achieve the immediate or delayed automatic jump page. Examples are as follows: <meta http-equiv= "Refresh" content= "10;url= http://xfbbs.com/" > "10" in the above HTML code is the time of the delay jump, in seconds. If set to 0, it means jump immediately. "Http://xfbbs.com" is the destination address of the jump, can be the same domain under the relative path of the site, can also be a different domain name of the off-site address. Because the search engine can read the HTML, so for this automatic jump method, the search engine can be automatically detected. is considered cheating, the main look is the jump time. If the jump time is 0, it may be considered cheating and thus be punished. If there is a time delay (typically more than 3 seconds), it is considered a normal application.
The second kind of Web page auto-jump method: Body OnLoad automatic Jump method when the page load through the onload event specified parent.location to automatically jump. Examples are as follows: <body onload= "parent.location= ' http://xfbbs.com '" > This method, like the first method, can be identified by search engines.
The third kind of Web page auto-jump method: JavaScript Automatic Jump method JavaScript can achieve automatic page jump, if you want to achieve immediate jump, put the jump code in the head area of the Web page. Examples are as follows: <script language= "JavaScript" > Location.replace ("http://xfbbs.com/yule/tietu/") </script> one of the " http://xfbbs.com/yule/tietu/"is the redirect destination address. Because search engines cannot parse JavaScript, search engines do not recognize automatic jumps with JavaScript scripts.
The fourth kind of Web page auto-jump method: Form Auto-jump method for the form everyone is familiar with, is to fill in the form of the content, submitted to the URL address specified in the action parameter, the target URL and the data received to be processed. With this, we can indirectly implement page jumps, except that we do not need to submit any form content. Combined with JavaScript scripting, you can automatically submit a form. Examples are as follows: <form name= "Form1" action= http://xfbbs.com/index.html method= "Get" > </form> <script language= " JavaScript > Document.form1.submit () </script> where the Form1 name is arbitrary, but the two Form1 should be unified. The URL address in the action must end with a file name, such as "action= http://xfbbs.com/" or "action= http://xfbbs.com/yule", which is not a canonical notation. The method can be either get or post, but in my experience it is best to use get when submitting an empty form. As we all know, because the search engine Spider program is not fill out the form, so the search engine will not be able to recognize this method to achieve automatic page jump.
Fifth kind of Web page automatic Jump Method: Program Jump Method (Response.Redirect, Server.Transfer) each program has its own page jump method, for example, using Response.Redirect in ASP to jump, jump example is as follows: Response.Redirect "http://xfbbs.com" its role is that after the ASP program runs to the line code, it immediately jumps to the destination URL address. In ASP, in addition to use Response.Redirect do jump, there is a jump method, with Server.Transfer to jump, jump example is as follows: Response.Redirect "/yule/tietu/index.html" Note that the URL address here must be an in-station address, and the URL address must end with a file name, such as Response.Redirect "/yule/tietu/" is the wrong use. Response.Redirect and Server.Transfer can achieve automatic Web page jump, but there are differences, the former can jump to the station URL, you can also jump to the outside URL, and the latter can only jump to the inside of the file, and the URL of the browser address bar will remain unchanged. There are many advantages to Server.Transfer, and there is not much detail here, so you can find more information about it in search engines. The use of Response.Redirect jump is done on the server side of the jump, but it is finally converted to HTML after the client execution, it can also be recognized by the search engine, too much use will also be treated as cheating. If it is within the same site to jump between different pages, it is recommended to use Server.Transfer jump, Server.Transfer certainly will not be considered cheating by the search engine.
5 Common Web page auto-jump methods