SEO Practice (2)--Make the site to search engine friendly

Source: Internet
Author: User
Keywords SEO practice articles

Intermediary transaction http://www.aliyun.com/zixun/aggregation/6858.html ">seo diagnose Taobao guest cloud host technology Hall

In the first installment of the series, it was mentioned that SEO should be based on data and a little bit of preparation for writing some data. Although the data is very important, but its role can only be auxiliary: The discovery of problems, summary of improvements, as a reference factor for decision-making, but can not be separated from the existing SEO methods and independent existence.

And Seo method, should be divided into two or four kinds: make the website to search engine friendly, make the website to search engine user friendly. If you consider Black hat seo means, you can add two additional items: so that the search engine mistakenly think the site to search engine friendly, so that the search engine mistakenly think the site to the search engine user-friendly. A little experience of SEO, can be summed up to see if there are any SEO methods can be divorced from these four points outside the category. At least I never saw it.

Black hats, of course, are not within the scope of this series of articles, so two articles are used to describe how to be friendly to search engines and their users.

The theme of this article is how to make the site to search engine friendly, this is a very big topic, the article after several pruning, finally decided to cite only one example. After all, the search engine technology involved is too wide, the corresponding need for a lot of web site technology, an article in any case also mentions the tip of the iceberg, it is better to find a more representative example, the rest of us to expand their own.

How to make the search engine more accurate to understand the Web page?

Search engines in any case are only procedures, it is not very perfect to judge the Internet so many different pages of different situations.

One of the main processes of search engine for Web page analysis is to divide the Web page into a clear functional block. such as body blocks, related link blocks, contact phone blocks, unrelated advertising blocks, and so on. And it is judged by such things as: look at the number of words, look at the form of HTML code, the text content in natural language processing to understand and so on.

Chunking

Generally in the HTML code, it is best to use the <div> tag to identify each important block on the page, and each important <div> inside another <h2> or <h3> tag clearly indicates the topic of the block. This approach can make each piece of content on the page more clearly expressed. Especially for search engines, it can use such <div> to make it clear how to block the page, and through the small title to understand the nature of the block, so as to determine how to calculate the processing.

One of the most typical examples is the Amazon Product Information page:

  

It can be seen that the above figure is explicitly attributed to three, and clearly pointed out that they are related to purchase, technical details and merchandise details. By contrast, many of the top of the Web site is the product picture and price, and then the second block began, the product parameters, product description and a large number of products may not be useful in turn piled together, undoubtedly much worse. (In the image above the product details a piece of most of the content is automatically generated, while the user and SEO valuable content, this piece is most of the electricity business site ignored.) )

Amazon product page SEO, in the field of electrical business is the best, far stronger than ebay and other sites. Chunking is one of the main reasons.

Semantic

The semantic meaning here is that the HTML code that is invisible to the user is also meaningful, although it does not make sense to the user, but it makes the search engine and other programs easier to understand. (Of course it's easy to maintain code, which is a technical matter)

Micro-data, micro-format, etc. are already increasingly valued concept, it can clearly identify the meaning of the elements above the page. Here does not expand in detail, visible: http://support.google.com/webmasters/bin/answer.py?hl=zh-Hans&answer= 99170 (the more important meaning of micro-data may be to improve the page's click rate in Serp.) For the electrical business site, only to upgrade a few times SEO traffic is not impossible at all. But the micro-data and other methods have some limitations, such as it can not specify the meaning of large blocks, such as the search engine, where the page is the head, where is the bottom and so on. HTML5 specification is a good solution to this problem, it is recommended that the use of <header><footer> tags can be very good display of page blocks.

However, many sites are currently based on a number of reasons will not choose HTML5 (but in the SEO perspective, should try to promote), so you can not use <header> tags, or need to use <div>. In such cases, you need to be aware of the <div> ID name. For example, for search engines, <div id= "header" > is much easier to understand than <div id= "Toubu" >. Moreover, in general can use the place of ID should not use class, such as many designers like regardless of 3,721 write <div class= "header" >. But the rules of the consortium clearly point out that unique elements should use IDs rather than class. For a search engine, a unique element can determine where it appears, and it is easier to determine exactly what role that block plays on the page.

For example, the previous company has a PPC landing page, clearly on the Web page on the relevant keywords, but the quality of those words is still very low. After the analysis found that those keywords are written in the <div class= "Footer" > block, these words as the bottom of the page and the topic is irrelevant content, so that the search engine error analysis of the Web page, the quality of the negative impact.

Popularization

Popularization here refers to not to use the Web page with some difficult to understand the indicative text, such as the search box next to the "look," rather than the common "search." This will bring a certain degree of trouble to users, but also to the search engine to bring greater trouble.

Search engines use natural language processing to understand such words. General ideas such as random sample 1000 of Web pages, first manually find the page above the search block, and then through the machine analysis of these blocks generally appear what kind of words most. Then the corresponding analysis of other pages in the future, the occurrence of such words in the block is more likely to be a search block.

Mentioned in the previous <div> naming the same time, <div id= "header" ><div id= "Head" > and so on, because it is more common, search engines can certainly judge it as a header block. and <div id= "Toubu" > or worse (but not uncommon) <div id= "h_1″>" and so on, search engine lost. Ultimately, it's possible that the search engine is not trying to analyze the results.

At last

In front of the auxiliary search engine to understand the page as an example, a brief introduction to the Web site to search engine friendly ideas. But search engines are not just analyzing Web pages, they are also far more important than the analysis of Web pages. Only as an extension of the idea.

If you can, you start from the server environment, from the configuration database, from the framework to build the program, writing the front-end CSS and JavaScript code, try Ajax, the best to do their own site search, so complete a full site to do a website ( In the virtual space to choose a template with WordPress, even if the construction of the obvious does not calculate, you will find not only for web design, in every corner of the site has SEO can be optimized space. You can only know how to write a practical document to a specific technician.

On the previous mentioned some of the search engine knowledge, I read a few search engine books, relative to the introduction of the principle of the search engine or more recommended "into the search Engine" book. Although from a technical point of view it does not have any unique concept, but in a more user-friendly way to summarize the basic knowledge, SEO is still very good.

In addition, there will always be more problems in practice than in theory. For example, before the implementation of the chunking, for a small, perhaps SEO thought of the page above add a product parameter block, will be told: the product parameters have not been entered!

Such embarrassing things always exist and can only be compromised. For example, in the absence of input product parameters, you can first find a site a relatively important commodity classification to enter, and to block the processing. After a period of time with the data to prove its SEO effect, so as to promote other departments to carry out a larger scale of action.

The data mentioned above, naturally, is the product page under the category of the additional screening to see. Do you recall the data preparation work mentioned in the previous series? You can use the data already prepared.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.