-
Hello everyone! I am the CEO of the "Souubao Automatic Music Box" website. I am very happy to meet you all here. I hope to make friends with you honestly and share my experience as a webmaster.
The stability and speed of a website are one of the important criteria for whether it is friendly to search engines and are also important parameters for search engine rankings. Imagine a website. If it cannot be accessed every three days, will search engine spiders come often? In the mild case, the spider updates the snapshot extremely slowly. In severe cases, it will be removed from the search engine. If the spider fails to crawl, your website will return a 404 error, and then Baidu will know that your website is inaccessible. Wait until next time, if you crawl to a link related to your website, you will still be unable to access it. Then Baidu is very doubtful about the existence of your website. For a website that does not exist or a dead link, Baidu generally deletes it slowly. But once deleted, it is a long process to restore the inclusion and previous ranking. If the webmaster is lazy and does not add new links, it will be difficult for your website to appear on search engines. If you need your website to achieve a good ranking on Baidu, you must eliminate possible downtime and inaccessibility as soon as possible. Comrades, webmasters, it’s not easy. When you can't afford to hire a network administrator, you must have a pair of sharp eyes to criticize our website from the smallest details!
Visiting a website is basically divided into 4 steps. Step 1. The client issues a domain name request. In the address bar of the browser, type the domain name address in the form xxx.com. Step 2. Use the DNS server to resolve the domain name into the corresponding IP, such as 127.0.0.1. Step 3. The virtual host or server corresponding to the IP responds. Step 4. Download the data to the local network, completing an access request. If the host cannot be accessed, it must be caused by a problem in one of the above four links. You can use troubleshooting methods to eliminate faults one by one to quickly restore the host.
Step 1. The client issues a domain name request, in the form of xxx.com.
The possible error here is that the domain name and URL entered manually are incorrect. Naturally, the correct website cannot be accessed. This is the most basic mistake, but it is still easy to happen. Please pay attention to some similar or similar characters in the URL, such as "1" and "l", "0" and "o" in the URL. These are characters that are easily confused. Solution: Check the URL carefully and enter it again. Or Baidu, the core keywords of the website, or brand words, give it a try. Generally speaking, Baidu's results are relatively accurate.
Step 2. Resolve the domain name into the corresponding IP through the DNS server.
This step is very critical, and it is also a period of high incidence of problems. 40% of downtime is caused by the instability of the DNS server. A DNS server is like a lookup book that links names and phone numbers. If something goes wrong here, the consequences would be disastrous. This is because most companies and individuals use virtual hosts to build websites. Those with better conditions can only rent or host a server. But few people have independent DNS servers. 80% of webmasters do not have their own DNS server. Our domain name resolution requests are generally completed through the dns server provided by the domain name provider. Many-to-one, and the base of this service is quite huge. When the torrent of information is concentrated on 1-6 DNS servers, these DNS servers will become extremely unstable.
How to quickly determine DNS server failure:
There are currently some websites that provide the "IP reverse check" function. You need to find some websites with the same IP address as yours. Maybe because of the update delay, the IP addresses of some domain names have changed. You need to ping the selected URL again to make sure that the website belongs to the same IP as your website. Write down their URL. When your website cannot be opened, you should log in to the website with the same IP address and take a look. If other websites under the same IP can be opened, but only your website cannot be opened. Then you can be sure that there is a problem with your website's DNS server. Otherwise, you will need to proceed to the next step of troubleshooting. You can also check whether your website and the website with the same IP as yours have a DNS server failure or a virtual host failure.
How to solve the problem of DNS server instability:
You can choose some professional DNS resolution service providers to resolve your domain name. These resolution providers are not only professional, but also provide stable and free DNS resolution services. The more famous DNS resolvers in China include: dnspod.com, dns.la, iidns.com, etc. There are also some abroad, but domestic services are recommended. If your website business is in China, then domestic machines should be preferred for both your host and DNS server. Overseas and transoceanic routes have many unpredictable factors such as long distances and national firewalls. It is recommended that domestic services are relatively stable. When filling in the DNS server list, try to write down all 6 DNS servers, which is safer.
Step 3. The virtual host or server corresponding to the IP responds.
This step has a probability of server downtime of about 40%. The cause of the failure here is that the server is down. Generally, the downtime that webmasters refer to is mainly here. There are many reasons for server crashes, such as excessive traffic, DDOS attacks, unstable internal programs, etc...
How to determine server downtime:
Same as the previous step. If the website under the same IP cannot be opened, then it can be basically determined that the server is down.
Methods to solve server downtime:
a. To detect server downtime immediately. Time is money, this is the unchanging truth. We need to find outage problems as soon as possible. If he discovers that your website is inaccessible for the first time, he will immediately send an email to notify the webmaster.
b. It is best to prepare two virtual hosts. They store the same content but different IP addresses, and the geographical locations of the computer rooms are different. In this way, the possibility of two hosts going down at the same time is greatly reduced. After discovering the downtime problem for the first time, you can quickly modify the domain name record in dnspod.com to point to the current normal virtual host. The time when Dnspod resolution takes effect is real-time, while the general dns server takes a long time to refresh. It claims to take effect within 24 hours. According to actual experience, it takes effect in about 30 minutes. Otherwise, you need to check whether the domain name binding is correct.
c. There may still be some webmaster friends who think domain name resolution is a bit complicated. Once you figure it out, it’s actually very simple. Although their tutorial may have a long paragraph, there are actually only 2 steps: aa. On the dns server, point the domain name to ip.bb. On the virtual host, bind the host to the domain name (this is also where you apply for website registration) ! ). One is, who to send it to? The other is, whose request is accepted? Isn't it very simple?
Step 4. Download the data to the local network and complete a request.
The chance of something going wrong here is less likely, but it's possible. The symptom is that your website cannot be accessed on your machine. But on other people's computers, it can be opened. If this happens, it may be that the network in your location is unstable, causing access interruption. This fault usually affects a small area. If you want to make sure that the local network is smooth, if you cannot open your website, try opening your website through "online proxy". Search "Online Proxy" on Baidu. There are some websites that can provide services for accessing a website using other IPs or foreign IP proxies. If the online proxy can open your website, it is basically certain that your local network is temporarily unstable.
Webmaster friends, after reading the above text, do you think what I said makes sense? If you support me, please leave a message. Having your support is the greatest encouragement to me! If you object, please leave a message. We need your help to build a more efficient and stable virtual hosting solution.
Detailed reference: http://www.sosuobao.com/help/website.htm
Copyright statement: The original author of "Seobao Automatic Music Box" website reserves all rights to this article. You are free to reprint/publish, please keep the author's name and link, and do not modify the copyright information.
Thanks for the contribution of Soubao Automatic Music Box