Có đánh dấu quá mức ảnh hưởng đến SEO?


9

Ví dụ: nếu tôi bọc nội dung của mình bằng <div>các thẻ (không có lý do, chỉ vì lý do lợi ích), điều đó có gây ra sự khác biệt cho các công cụ tìm kiếm không? Có đánh dấu mỏng hơn cải thiện SEO?

<body>
    <div>
        <div>
            <div>
                <main>
                    <p>Text text text text text...</p>
                </main>
            </div>
        </div>
    </div>
</body>

đấu với

<body>
    <div>
        <main>
            <p>Text text text text text...</p>
        </main>
    </div>
</body>

đấu với

<body>
    <main>
        <p>Text text text text text...</p>
    </main>
</body>

Từ quan điểm SEO, tất cả có bằng nhau hay không?

Câu trả lời:


6

Trong phối cảnh SEO, nội dung gói với <div>các thẻ không phải là vấn đề nhưng số lượng lớn mã hóa không mong muốn sẽ làm tăng byte dữ liệu có thể làm tăng PageSpeed. Đây là một trích xuất từ nguồn này :

Nén mã HTML, bao gồm mọi JavaScript và CSS nội tuyến có trong đó, có thể tiết kiệm nhiều byte dữ liệu và tăng tốc độ tải xuống, phân tích cú pháp và thời gian thực hiện.

Vì PageSpeed ​​là một trong những yếu tố xếp hạng trong Google, nên việc sử dụng các <div>thẻ không mong muốn này không phải là một yếu tố được đánh giá cao. Xem tin tức này từ blog chính thức của Google.


2

Một vấn đề khác với một trang web nặng mã là nó sẽ khiến các công cụ tìm kiếm mất nhiều thời gian hơn để thu thập dữ liệu các trang của bạn. Ngay cả khi mã cồng kềnh không ảnh hưởng đến thời gian tải trang (từ góc nhìn của khách truy cập), thời gian thu thập dữ liệu dài hơn có thể ảnh hưởng tiêu cực đến cách các công cụ tìm kiếm đánh giá trang web của bạn. (Đây không phải là một tín hiệu chính nhưng mỗi thứ đều có ích.)

Từ SearchEngineGuide.com :

Mã sạch và nạc có thể cải thiện các vấn đề hiệu suất trang web nhiều hơn hầu hết mọi người nghĩ. Mã cồng kềnh có thể làm chậm cả spidering và tải trang, cả hai đều có thể có tác động đến thứ hạng công cụ tìm kiếm của trang web.


0

Từ góc độ SEO, các ví dụ bạn đưa ra là như nhau. Tôi sẽ đề nghị bạn xem xét việc sử dụng các yếu tố ngữ nghĩa được giới thiệu với HTML5, chẳng hạn như:

nhập mô tả hình ảnh ở đây

<article>
<aside>
<details>
<figcaption>
<figure>
<footer>
<header>
<main>
<mark>
<nav>
<section>
<summary>
<time>

Có bất kỳ lợi thế để sử dụng các thẻ này? Từ góc độ SEO, Google không quan tâm. Lần trước tôi đã kiểm tra một số phiên bản IE không hỗ trợ chúng. Dựa vào đó, tôi khuyên bạn nên gắn bó với div và spans.
Stephen Ostermiller

Không có bằng chứng cho thấy việc sử dụng các thẻ HTML5 mới sẽ thu được bất cứ điều gì từ góc độ SEO. Nó giúp giảm 'mã phình' và có những lợi ích khác. Để có một bài viết hay, hãy đọc: searchengineland.com/ Từ
Michael Moriarty

Tôi đọc rằng các thẻ <main> và <article> mới giúp SEO vì chúng chỉ rõ (hoặc nên) nội dung có liên quan ở đâu.
Michael Moriarty
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.