(Original) The first Seo optimization website for senior programmers

Source: Internet
Author: User

I have been working on it for four or five years. I think I am a qualified programmer and have achieved minor achievements in programming, design, architecture, and project management, I just passed the PMP test this year. I plan to take the software detail designer test in the second half of the year. I will try my best to win the software architect certificate next year. Well, how can we identify ourselves as a new technical novice?

 

If you say this only for modesty, it seems to be emotional, a little uneconomical. In fact, the new technology today is aimed at optimizing SEO search for websites. This is due to March this year, I helped a friend do a website about the construction of promotional sites, and even his domain name has been applied for a good http://www.bjxzg.cn/, it seems that he is also prepared for ah, huh. I am still a little experienced in website construction. It is not difficult, so according to his requirements, I designed the website architecture, developed the program, rented the server, and published it. OK, soon the website went online. Look at it. It's easy to use. It's a small case. Why don't I add the MVP or MVC model? Come to An ORM framework? Is the entire dependency injection successful? But a few days after he saw the website, he suddenly called me and asked why he couldn't find the website by searching for the keyword "website construction" on Baidu? I said that I also designed pages based on W3C standards using Div la s suitable for Web Crawler search. At the same time, I also set search-friendly keywords in the page title, keywords, and description, even if the top 10 of Baidu's first page cannot be seen, why is there? Although I don't believe it, I still searched for it myself. It's really not ...... It seems that the problem is not as simple as I think. So I decided to let go of what I thought was a big app platform and asked a few people who had rich experience in Internet websites to know that this line is not just as simple as being able to run a website!

 

I have to admit that I made a lot of mistakes and thought it was just Div + CSS layout, tilte, keywords, and description keywords. In fact, the search optimization is not just a new discipline (PS: said to be emerging, but also has more than a decade of History), including Seo Optimization of website architecture and website promotion strategies. As a result, I had a hard time thinking. I bought a few excellent books in this aspect. I learned how to use them and constantly optimized my website. I really achieved good results, at the same time, I also learned a lot of knowledge and did not dare to exclusive. I would like to study Seo Optimization for technical websites and hope that people like me will not take a detour. Here is my own Beijing Ole Art Technology Co., Ltd. website, website: http://www.bjxzg.cn/, you can see the entire site structure and the first page related optimization. At the beginning, I hope you will give more comments.

 

 

 

 

I. Seo Definition

First, let's clarify the definition of SEO. Seo is short for search engine optimization ". It refers to the internal and external adjustment and optimization of the website based on understanding the natural ranking mechanism of the search engine, improving the natural ranking of the keywords of the website in the search engine, and obtaining more traffic, to achieve the goal of website sales and brand building.

2. Understanding about search engines

From the definition of Seo, we can see that there are two nouns, one is search engine, the other is website, visible, before optimizing your own website, we also need to know how the search engine works, how it works, and how it works. In this way, we can "know ourselves, know ourselves, and know what we are doing. Of course, the search engine technology itself is very complicated. If you want to fully understand it, it is very difficult to understand the three phases of the search engine and the working principle.

Three phases of the search engine's work process:

Crawling and crawling: search engine crawlers access webpages through tracking links, and obtain the HTML code of the pages and store them in the database.

Pre-processing: The indexing program extracts text, performs center word segmentation, and performs indexing on the captured page data for the ranking program to call.

Ranking: After a user inputs a keyword, the ranking program calls the index database data to calculate the relevance, and then generates a search result page in a certain format.

3. Research keywords

The significance of research keywords lies in

Make sure that the target keyword is being searched.

Reduced optimization difficulty

Find valid traffic

Search diversity

New opportunities discovered

Iv. Website Structure Optimization

The website structure is the foundation of Seo. Seo personnel have a lot of discussions on page optimization, such as how the keywords on the page are distributed and how the title labels are written. There is little discussion on the website structure. In fact, the optimization of website structure is more important than page optimization, and it is more difficult to grasp.

 

To optimize the website structure, you must:

User Experience

When you access a website, you can click the link to find the desired information. This depends on a good navigation system, internal connections that appear in due time, and accurate anchor text. Basically, websites with good user experience are also websites that search engines like. users' behavior on websites may also be included in the ranking algorithm.

Recording

Website page indexing relies heavily on a good website structure. Theoretically, a clear website structure can easily be clearly stated. As long as the classification or channel is planned and then added to the product page under the classification, the entire website naturally forms a tree structure.

Weight Distribution

In addition to the external links that can bring weight to pages, the structure and link relationship of the website itself are an important factor in the weight distribution of internal pages. Which pages have higher ranking capabilities depends on the weight of the page. Seo personnel must consciously plan the importance of all pages of the website, and use the link structure to increase the weight to important pages.

Anchor text

Anchor text is an important part of ranking algorithms. The internal link of the website can be controlled by the webmaster, so it is one of the most important methods to enhance the relevance of keywords.

 

5. Page Optimization

The page itself can be controlled by SEO personnel, and a good Seo foundation is laid for the website after optimization.

Page title

The page title is the text contained in the title label and the most important factor in page optimization.

Description label

The description tag is another tag associated with Seo In the head part of HTML code. It is used to describe the subject content of the page.

Currently, no description tag is used for mainstream search engine ranking algorithms, so the description tag has no impact on the keyword ranking, but it has a certain impact on the click rate, because in most cases, the page summary in the search result list comes from the description tag.

Keyword tag

Keyword tags are tags that appear to be related to Seo In the head of HTML code, but do not affect Seo at present.

Keywords in the text

It is necessary and necessary to show keywords in the page body.

Proper Word Frequency and Density

First 50 ~ The keywords that appear in 100 words have a relatively high weight.

H tag

The H tag is equivalent to the body title. It is another page element for keyword optimization and is generally considered to be second important to the page title. In the past two years, Google has reduced the weight of the H tag.

Alt text

The importance of ALT text has increased in the past two years. In the alt attribute of the image, the brief text is used to describe the image content, and the keywords are included, which is also part of page optimization.

Simplified code

The first step of Search Engine preprocessing is to extract text content. Seo personnel should try to reduce the difficulty of Text Extraction by search engines, that is, streamlining HTML code. Common Code streamlining areas include:

Use CSS files to define text fonts, colors, sizes, and page la s

Use external files

Reduce or delete comments

Reduce tables, especially nested tables.

 

Internal link and anchor text

The exact match keyword appears in the anchor text, which helps to improve the relevance of the target page of the link and the relevance of the linked page.

Export link and anchor text

The importance of links to search engine rankings has been learned and valued by more and more webmasters. As a result, many websites are reluctant to export links to other websites.

W3C Certification

W3C certification has no effect on Seo rankings

Bold and italic

Simhei does not have a high weight on search engines. Word Segmentation is sometimes helpful.

Page Update

The page update frequency is also one of the factors that attract search engine spider to return and crawl.

 

In addition to the five points mentioned above, there are still a lot of work to be done for Seo optimization, such as external link construction, Seo effect monitoring, Seo cheating, and SEO tools. In subsequent articles, I will add this part. I will write it here today. Finally, I would like to recommend a monitoring tool: http://www.51.la/?is http://www.cnzz.com/which is a tool used by the webmaster. If you want to view the page optimization results, log on to http://www.bjxzg.cn/this website. Baidu index and Google trend are also essential tools for webmasters.

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.