Joke Collection Website - Talk about mood - Does SEO need to learn how to build a website? Talking about the relationship between SEO and code

Does SEO need to learn how to build a website? Talking about the relationship between SEO and code

Many people find it difficult and will give up. In addition, they have learned some SEO skills to get some text + external links to rank, and repeat the hard work every day. Over time, I completely distrust SEO.

Back to the topic, let’s talk about the relationship between SEO and code. The relationship between SEO and code:

In a broad sense, SEO belongs to website promotion, and programming and development of websites belongs to website building. On the surface, the two are not related, nor are the current website operation models for small and medium-sized websites. Because after most corporate websites are built by a website construction company, they are handed over to hired SEO personnel for management. Many SEO personnel only know the basics of SEO, write some articles and send external links, and act as a super editor. In fact, SEO will run through the entire website construction + operation process. From the planned website establishment to the subsequent online marketing and promotion, SEO needs to be involved and responsible. So what is SEO responsible for in terms of website building? 1. HTML code optimization. 2. Link layout 3. Website layout 4. URL layout 5. Related technologies, etc. Only if these are well communicated with the website developers, can a wrongly built website be a classic marketing website.

The above issues that require SEO to participate in the discussion during the website building process are actually issues that website development programmers should consider. If Chinese programmers write HTML and CSS in accordance with W3C during the website building process, then HTML SEO participation in the code is relatively small. But sadly, Chinese programmers rarely follow the specifications strictly. Therefore, many aspects of the website development process require SEO to participate and optimize the areas where SEO needs to be optimized.

Many friends must have encountered such a website. When accessing it through a browser, you can see that the website is very rich in content, but when you look at the Baidu snapshot, it only has frames and no text. This is the consequence of developers using technology (AJAX) indiscriminately, although technically it is not a problem. But from the perspective of optimization and the ultimate goal of this technology, this is a problem that programmers themselves do not deal with according to specifications.

For a programmer, what they want to study is technology rather than website operation issues. The division of labor between the technical department and the promotion and marketing department of large companies is detailed, and all links are monitored and mastered. For a small company, there may only be a promotion department, or there may be only one person who does not understand SEO promotion technology and a hard-working SEO.

We can think about it if you don’t understand code optimization or HTML, but only know how to write articles and send external links. After a long time, Baidu still doesn't include it, and you will be very confused at this time. Not even a single one is included or there are very few included, which will severely dampen your enthusiasm. Maybe these problems are caused by programmers' improper use of technology during development. If you don't understand technology, all you have to do is meet a great programmer. Otherwise, you have to understand and guide him to operate. It doesn't require you to deal with technical stuff. Does SEO require you to be able to build a website?

Doing SEO does not necessarily require you to be able to build a website. The reason is very simple. SEO operations only involve understanding what technologies cannot and cannot be done? For example, important information cannot be placed in FALSH, In JS, iFROM, AJAX. I’m not telling you to learn how to do FASLH. Website building and SEO have nothing to do with each other. SEO involves only which technical issues to use to complete what functions and HTML issues. In fact, other optimization issues should be said to be issues that programmers themselves should consider, rather than something that SEO needs to assist programmers to complete. Such as: code execution efficiency, code security, ease of maintenance, etc.

SEO does not need to be able to use advanced coding languages ??to build websites. Such as PHP, C.NET, ASP, Java, etc. But you have to understand the structure of the entire website and an introduction to various languages, and be able to download open source programs such as DreamWeaver to quickly build a platform. If you use a virtual host, you have to figure out what all the functions on the virtual host control panel do. Such as 404, 301, default homepage settings, domain name binding and resolution, website encoding issues, directory permissions, etc. If you are using a Windows server, you must at least understand all the functions you need to use in IIS. SEO needs to understand and be familiar with HTML:

As an SEO, you need to understand and be familiar with the principles of HTML and CSS and be able to understand and simply modify them.

Furthermore, you need to understand the execution principles of the website server, the execution principles of the client browser, and the principles of browser rendering and loading of page elements. Only by understanding these can you better optimize your website. HTML and CSS are not difficult, as long as you are willing to work hard and study them in two days, you can master them. Many people don't understand. They feel dizzy when looking at the code not because they are stupider than others, but because they are weak in their hearts.

Basic practice practice: Open Baidu Statistics=》Optimization Analysis=》Website Speed ??Diagnosis. For the problems diagnosed by Baidu Statistics, you can analyze them carefully and think that they can be modified, and others can do it. This allows you to quickly understand how browsers perform and how to optimize website speed.

Conclusion: Recently, Li Xuepeng will collect and organize more articles on code optimization. I hope everyone has a certain understanding of this.