Làm thế nào để tối ưu hóa một chủ đề WordPress cho công cụ tìm kiếm

Mục lục:

Làm thế nào để tối ưu hóa một chủ đề WordPress cho công cụ tìm kiếm
Làm thế nào để tối ưu hóa một chủ đề WordPress cho công cụ tìm kiếm
Anonim

An SEO tối ưu hóa WordPress chủ đề là một thành phần quan trọng nếu bạn muốn kiếm tiền trực tuyến. Khi tôi bắt đầu Dough Roller vào tháng 5 năm 2007, tôi tập trung hoàn toàn vào một chủ đề trông như thế nào. Vào thời điểm đó, tôi không biết cách sửa đổi giao diện của một chủ đề WordPress và tôi không biết gì về tối ưu hóa công cụ tìm kiếm. Trong thực tế, tôi chưa bao giờ nghe nói về SEO! Nếu tôi chỉ biết sau đó những gì tôi biết bây giờ.

Tuần trước, chúng tôi đã giới thiệu cách chọn tên miền và cài đặt WordPress. Nếu bạn quan tâm đến tất cả về thứ hạng công cụ tìm kiếm và muốn kiếm tiền bằng blog, không có lý do gì để không triển khai một chủ đề WordPress được tối ưu hóa tốt. Vì vậy, hôm nay tôi sẽ thảo luận về những điều tôi tìm kiếm trong một chủ đề được tối ưu hóa tốt. Tôi cũng sẽ cho bạn thấy một số chủ đề WordPress miễn phí được những gì tôi gọi là tuân thủ SEO. Và sau đó tôi sẽ hướng dẫn bạn cách tải một chủ đề lên máy chủ và kích hoạt nó trong WordPress. Chúng tôi có rất nhiều thứ để trang trải, vì vậy chúng ta hãy bắt đầu.
Tuần trước, chúng tôi đã giới thiệu cách chọn tên miền và cài đặt WordPress. Nếu bạn quan tâm đến tất cả về thứ hạng công cụ tìm kiếm và muốn kiếm tiền bằng blog, không có lý do gì để không triển khai một chủ đề WordPress được tối ưu hóa tốt. Vì vậy, hôm nay tôi sẽ thảo luận về những điều tôi tìm kiếm trong một chủ đề được tối ưu hóa tốt. Tôi cũng sẽ cho bạn thấy một số chủ đề WordPress miễn phí được những gì tôi gọi là tuân thủ SEO. Và sau đó tôi sẽ hướng dẫn bạn cách tải một chủ đề lên máy chủ và kích hoạt nó trong WordPress. Chúng tôi có rất nhiều thứ để trang trải, vì vậy chúng ta hãy bắt đầu.

Cách tối ưu hóa một chủ đề WordPress cho các công cụ tìm kiếm

Thay vì cung cấp cho bạn một số lý thuyết lớn về SEO, tôi nghĩ cách tốt nhất để giới thiệu chủ đề này là để đi qua một số yếu tố SEO tôi tìm kiếm khi đánh giá một chủ đề WordPress. Vì vậy, ở đây họ là:

Thẻ tối ưu hóa SEO h1: WordPress và thế giới viết blog sử dụng rất nhiều thẻ. Bạn có các thẻ WordPress bạn có thể nhập cho mỗi bài đăng, có các thẻ kỹ thuật và có các thẻ html như h1, h2, h3, v.v. Tôi đang nói về các thẻ html, phục vụ ít nhất hai mục đích.

Đầu tiên, các thẻ html khi được tạo kiểu với các bảng định kiểu xếp tầng (CSS) xác định cách văn bản giữa các thẻ html sẽ trông như thế nào. Bạn có thể xác định cho mình những gì các thẻ html của bạn sẽ như thế nào, bao gồm cả kích thước phông chữ và màu sắc.

Thứ hai, và quan trọng cho mục đích của chúng tôi, các thẻ html giao tiếp với các công cụ tìm kiếm tầm quan trọng tương đối của văn bản trên trang của bạn. Thẻ h1 chuyển tải ý nghĩa quan trọng nhất và chỉ nên sử dụng một lần và chỉ một lần trên mỗi trang của trang web của bạn. Thẻ h1 thường xuất hiện trong tệp header.php của một chủ đề WordPress vì hầu hết các chủ đề đều đánh dấu tên của blog bằng thẻ h1. (Nếu bạn là người mới sử dụng WordPress, hãy nhấp vào Design>> Theme Editor-> Header.php, bạn sẽ tìm thấy ở bên phải của cửa sổ chứa mã php của chủ đề của bạn.) Dưới đây là ví dụ về mã bạn sẽ tìm thấy trong nhiều tệp tiêu đề chủ đề WordPress:

chú thích: Bỏ qua các ngắt dòng; chúng cần thiết để hiển thị đúng mã html và php.

Đoạn mã trên làm hai việc. Đầu tiên, nó sẽ hiển thị tên của trang web của bạn như được nhập trong Cài đặt của WordPress (Settings -> General). Thứ hai, nó liên kết tên với trang chủ của bạn, đó là lý do tại sao nhấp vào tên của hầu hết các blog sẽ đưa bạn trở lại trang chủ. Nhớ lại rằng tuần trước chúng tôi đã thảo luận về những lợi thế của việc có từ khóa của bạn trong tên miền của bạn. Nếu bạn làm vậy, sau đó xung quanh tên blog của bạn trong một thẻ h1 là một khởi đầu SEO tốt. Tuy nhiên, đối với Dough Roller, từ khóa của tôi không có trong tên miền của tôi, vì vậy tôi đã sửa đổi tệp tiêu đề của mình bằng mã sau:

Giống như mã bên trên, bỏ qua các ngắt dòng mà tôi đã thêm vào để làm cho mã dễ đọc hơn. Ngoài ra, tôi đã thêm số dòng để chúng tôi có thể chia nhỏ mã này dễ dàng hơn. Vì vậy, đây là những gì mã này không:

  • Dòng 1: Id “headliner” xuất phát từ tệp Stylesheet (CSS) và xác định cách văn bản sẽ xuất hiện (phông chữ, kích thước, màu sắc, v.v.).
  • Dòng 2: Mở thẻ h1 để mọi thứ theo sau thẻ cho đến khi thẻ đóng / h1 được công cụ tìm kiếm xác định là rất quan trọng. Theo thẻ h1, tôi đã thêm các từ khóa quan trọng đối với trang web của mình. Thực ra, có lẽ tôi nên chuyển từ “thông minh hơn” sang bên trái của thẻ h1 vì tôi thực sự tập trung vào “quản lý tiền”. Thực tế, tôi sẽ sớm thực hiện thay đổi đó. Trên trang chủ, “quản lý tiền thông minh hơn” là văn bản duy nhất trong các thẻ h1.
  • Dòng 3: Khi một bài đăng được hiển thị (trái ngược với trang chủ, trang danh mục, v.v.), tiêu đề của bài đăng sẽ được thêm vào thẻ h1. Nếu tôi đã viết tiêu đề của tôi để bao gồm các từ khóa như tôi nên, sau đó thêm chúng vào thẻ h1 sẽ giúp với SEO.
  • Dòng 4: Điều này cũng giống như dòng 2, ngoại trừ các trang WordPress.
  • Dòng 5: Dòng này đóng thẻ h1 và div.

Bây giờ, tôi không cho rằng đây là cách tiếp cận duy nhất hoặc thậm chí tốt nhất. Lần đầu tiên tôi học được nó từ Trường Tiếp thị Internet của Tòa án, một trang web tôi sẽ nói về và liên kết trong một phút. Ngoài ra, đối với các trang đăng bài duy nhất, bạn có thể đặt danh mục và tiêu đề bài đăng trong thẻ h1. Điều quan trọng là bạn muốn các từ khóa hàng đầu của bạn trong thẻ h1. Và theo ý kiến của tôi, bạn không muốn cùng một thẻ h1 cho mọi trang trong trang web của mình, mặc dù có ngoại lệ tốt cho quy tắc này.

Tối ưu hóa thẻ h2 và h3 SEO: Không giống như thẻ h1, bạn có thể có nhiều thẻ h2 và h3 trên cùng một trang. Vấn đề chính tôi thấy với nhiều chủ đề WordPress là họ sử dụng thẻ h2 để đánh dấu các tiêu đề trong thanh bên. Kết quả là Google nghĩ rằng các từ “bài đăng phổ biến”, “danh mục”, “danh sách blog” và những từ tương tự là những từ khóa thực sự quan trọng đối với trang web của bạn. Vì vậy, nếu chủ đề của bạn sử dụng thẻ h2 cho tiêu đề thanh bên, hãy đổi chúng thành thẻ h3. Bạn có thể cần thực hiện thay đổi đối với tệp Biểu định kiểu của mình để thay đổi giao diện của thẻ h3; điều đó sẽ chỉ phụ thuộc vào chủ đề của bạn và những gì bạn đang theo dõi.Tôi có xu hướng đặt thẻ h2 cho các tiêu đề từ khóa phong phú trong bài đăng của mình.

Thay đổi các thẻ thanh bên từ h2 sang h3 thật dễ dàng. Chỉ cần mở (các) tệp php trong trình chỉnh sửa chủ đề của bạn có chứa mã thanh bên và tìm các tiêu đề xuất hiện trong thanh bên của bạn. Bạn sẽ thấy chúng được bao quanh bởi một thẻ h2 hoặc h3, rất có thể. Nếu đó là thẻ h2, chỉ cần đổi thẻ thành h3.

Tải nội dung trước khi sidebars cải thiện SEO: Đây là một điều đơn giản, và nó làm tôi ngạc nhiên khi các nhà thiết kế theme WordPress có được điều này sai. Bạn muốn bài viết của mình tải trước thanh bên. Tại sao? Hai lý do. Trước tiên, bạn không muốn người đọc lướt đi từ trang web của bạn bởi vì họ đã mệt mỏi vì chờ đợi nội dung tại sao thanh bên của bạn tải. Sidebars thường chứa quảng cáo và tập lệnh java có thể mất chút thời gian để tải. Thứ hai, các công cụ tìm kiếm thường cung cấp thêm trọng lượng cho nội dung cao hơn trên trang. Vậy tại sao nói với các công cụ tìm kiếm rằng danh sách blog của bạn quan trọng hơn các bài viết của bạn?

Vậy làm thế nào để bạn biết liệu nội dung của bạn có tải trước thanh bên của bạn không? Bạn có thể tải một trang của trang web của bạn trong một trình duyệt, đi đến trình đơn "xem" và nhấp vào nguồn trang (trong Firefox, xin vui lòng không cho tôi biết bạn sử dụng IE). Hãy xem mã html xuất hiện và xem nội dung bài đăng của bạn có ở trên hoặc bên dưới nội dung thanh bên của bạn hay không. Bạn cũng có thể xem tập tin chủ đề “Single Post” và xem cái nào đến trước, php the_content () hoặc mã gọi (các) thanh bên của bạn.

Hãy nhớ rằng vị trí của thanh bên của bạn hoàn toàn không liên quan gì đến việc nó có tải trước hay không. Thanh bên có thể ở bên trái nội dung của bạn và vẫn tải trong trình duyệt sau khi nội dung được tải. Nếu bạn thấy rằng thanh bên của bạn tải trước, bạn sẽ cần di chuyển mã gọi thanh bên để đến sau khi mã tải nội dung.

Sử dụng đoạn trích để tránh nội dung trùng lặp: Google ghét nội dung trùng lặp. Và thật không may, một blog WordPress có thể có rất nhiều nội dung trùng lặp. Ví dụ: một bài đăng có thể hiển thị trên trang chủ, trang bài đăng duy nhất, nhiều trang danh mục và thẻ, trang tác giả và trang lưu trữ. Có một số cách để giải quyết vấn đề này. Một là sử dụng tệp robots.txt để giữ cho Google và các rô bốt công cụ tìm kiếm khác lập chỉ mục tất cả các trang này. Nhưng tôi thích một cách tiếp cận khác, đó là chỉ hiển thị một đoạn trích của bài viết trên tất cả các trang này (ngoại trừ trang đăng bài duy nhất, tất nhiên).

Vấn đề là nhiều chủ đề không được xây dựng theo cách đó. Chủ đề Grid Focus mà tôi sử dụng cho Dough Roller chẳng hạn, thậm chí không đi kèm với tệp category.php. Vì vậy, khi người dùng nhấp vào danh mục như thẻ tín dụng, tệp chủ đề nào sẽ hiển thị nội dung? Nếu chủ đề không có tệp cụ thể để xử lý chế độ xem danh mục thì chủ đề này chỉ sử dụng tệp index.php. Trong trường hợp của tôi, hiện đang hiển thị toàn bộ bài đăng, vì vậy trang danh mục cũng hiển thị toàn bộ bài đăng. Như tôi đã viết bài viết này, tuy nhiên, tôi đã khắc phục vấn đề này theo nghĩa đen khoảng 60 giây. Tôi sẽ chỉ cho bạn cách thực hiện và sau đó bạn có thể áp dụng sửa lỗi này cho các trang khác như thẻ và lưu trữ nếu bạn muốn.

Trong BlueHost

(hoặc bất kỳ dịch vụ lưu trữ nào bạn sử dụng), hãy truy cập trình quản lý tệp. Bạn có thể tham khảo bài viết của tôi tuần trước về cách cài đặt WordPress nếu bạn không chắc chắn cách thực hiện việc này. Trong trình quản lý tệp, điều hướng đến các tệp chủ đề của bạn, mà bạn tìm thấy trong wp-content–> themes -> [tên chủ đề bạn đang sử dụng]. Với Grid Focus, các tập tin chủ đề của tôi trông như thế này:

Tìm tệp index.php, đánh dấu và chọn nút “sao chép” ở phía trên bên trái của màn hình. Khi bạn sao chép tệp, hãy đặt tên là “category.php”. Điều này rất quan trọng vì WordPress tìm kiếm tệp này khi người dùng điều hướng đến một trong các danh mục của bạn. Khi bạn đã sao chép tệp index.php và đổi tên nó thành category.php, nó sẽ hiển thị trong trình chỉnh sửa chủ đề của WordPress.
Tìm tệp index.php, đánh dấu và chọn nút “sao chép” ở phía trên bên trái của màn hình. Khi bạn sao chép tệp, hãy đặt tên là “category.php”. Điều này rất quan trọng vì WordPress tìm kiếm tệp này khi người dùng điều hướng đến một trong các danh mục của bạn. Khi bạn đã sao chép tệp index.php và đổi tên nó thành category.php, nó sẽ hiển thị trong trình chỉnh sửa chủ đề của WordPress.

Lưu ý thận trọng: Bạn không nên sửa đổi môi trường sản xuất của trang web của mình, đặc biệt là trước tiên không cần đảm bảo bạn đã sao lưu mọi thứ. Xấu hổ: Tôi luôn sửa đổi mã sản xuất của trang web của mình, nhưng đó thực sự là một ý tưởng tồi.

Giờ đây, từ WordPress, hãy chuyển đến tệp category.php mới mà bạn đã tạo (tệp hiện thời giống với tệp index.php của bạn) và tìm kiếm mã sau:

Mã của bạn có thể có hoặc không có phần “Đọc phần còn lại” trong phần phụ huynh. (Các văn bản trong parenthetical được hiển thị nếu bạn chèn "thêm" lệnh trong một bài đăng.) Sau đó bạn sẽ thay thế một phần của mã này mà đọc "the_content (" Đọc phần còn lại ")" với "the_excerpt ()". Lưu tệp và bạn đã hoàn tất. Bây giờ tất cả các trang thể loại của bạn sẽ hiển thị các trích đoạn của bài đăng chứ không phải là toàn bộ bài đăng. Điều này không chỉ tốt hơn cho SEO, nhưng tôi nghĩ người dùng cũng thích cách tiếp cận này.

Một điều cuối cùng. Khi bạn viết một bài đăng, một trong các hộp trong WordPress là dành cho các trích đoạn. nếu bạn điền vào ô này, nội dung sẽ được hiển thị bất cứ khi nào đoạn trích của bài đăng được hiển thị. Nếu bạn để trống ô này, WordPress sẽ hiển thị bốn dòng đầu tiên hoặc hơn của bài đăng. Thật là một ý tưởng hay khi hoàn thành hộp trích dẫn cho mỗi bài đăng, nhưng tôi có lỗi khi bỏ qua bước này.

Các liên kết trong chân trang của chủ đề rất quan trọng đối với tối ưu hóa công cụ tìm kiếm: Khi tôi bắt đầu viết blog lần đầu tiên, tôi không suy nghĩ nhiều về chân trang. Tôi nghĩ rằng không ai từng đọc nội dung ở chân trang, vậy tại sao lại bận tâm. Nó chỉ ra, thêm các liên kết bên phải để chân có thể là một SEO lớn cộng. Chúng ta sẽ nói nhiều hơn về điều đó trong những tuần tới, nhưng cho đến hôm nay, điểm quan trọng cần lưu ý là những gì liên kết tác giả chủ đề yêu cầu bạn để lại ở chân trang.Những gì bạn muốn tránh là các chủ đề đi kèm với 3 hoặc 4 liên kết ở chân trang, bao gồm các liên kết trả tiền tới các trang spam. Một liên kết quay lại trang của tác giả là tốt, nhiều hơn thế và tìm kiếm một chủ đề khác.

Và điều này đưa chúng ta đến chủ đề tiếp theo....

Miễn phí SEO WordPress Chủ đề

Ý tưởng thay đổi đáng kể một chủ đề WordPress có thể không phải là ý tưởng của bạn về một thời gian vui vẻ. Ngoài ra, bạn có thể chỉ muốn bắt đầu với một chủ đề được tối ưu hóa tốt để tiết kiệm thời gian. May mắn thay, có một nguồn tài nguyên tuyệt vời cung cấp các chủ đề WordPress được tối ưu hóa miễn phí. Trường tiếp thị internet của Tòa án là một nguồn tài nguyên tuyệt vời nếu bạn muốn kiếm tiền bằng cách viết blog.

Một trong những điều mà Tòa án đã thực hiện để quảng bá trang web của ông là tạo ra các chủ đề WordPress được tối ưu hóa cho các công cụ tìm kiếm. Và ngoài việc cung cấp những chủ đề này miễn phí, ông cũng cung cấp một bài học tuyệt vời trong tiếp thị internet. Câu hỏi: Tại sao Tòa án sẽ gặp tất cả những rắc rối này để xây dựng các chủ đề và sau đó cung cấp cho họ miễn phí? Anh ta chỉ là một anh chàng tuyệt vời? Vâng, tôi chắc chắn anh ấy là một anh chàng tuyệt vời, nhưng có một số tự quan tâm tham gia. Mỗi chủ đề bao gồm một liên kết trong chân trang trở lại trang web của mình. Vì vậy, mỗi khi ai đó sử dụng một trong các chủ đề của mình, anh ấy nhận được một liên kết miễn phí. Ông thậm chí đã mua các chủ đề, sửa đổi chúng khi cần thiết để cải thiện tối ưu hóa công cụ tìm kiếm, và sau đó làm cho chúng có sẵn miễn phí. Trên thực tế, một trong những chủ đề mà ông hiện đang sở hữu là một trong những chủ đề được JD sử dụng tại Get Rich Slowly.

Vì vậy, nếu bạn đang tìm kiếm một chủ đề WordPress được tối ưu hóa tốt, hãy xem những gì Tòa án cung cấp.

Cách cài đặt chủ đề WordPress

Đối với những người mới bắt đầu, hãy để tôi nhanh chóng hướng dẫn cách cài đặt một chủ đề WordPress. Tôi sẽ sử dụng BlueHost trong ví dụ này, nhưng quá trình này thường giống nhau đối với bất kỳ dịch vụ lưu trữ nào.

Bước 1: Chọn chủ đề của bạn và tải xuống tệp zip vào ổ cứng của bạn.

Bước 2: Đăng nhập vào BlueHost và mở Trình quản lý tệp.

Bước 3: Trong File Manager, điều hướng đến thư mục WP-content–> Themes.

Bước 4: Khi bạn ở trong thư mục chủ đề, hãy nhấp vào nút “Tải lên” ở phía trên cùng bên trái của màn hình:

Image
Image

Bước 5: Từ màn hình tải lên, chọn nút “duyệt” và tìm tệp zip chủ đề bạn đã tải xuống ổ cứng của mình. Sau khi được chọn, Bluehost sẽ tự động tải tệp lên thư mục chủ đề của bạn.

Bước 6: Quay lại thư mục chủ đề của bạn và tìm tệp zip bạn vừa tải xuống (bạn có thể cần phải làm mới màn hình). Chọn hộp bên cạnh tệp zip và chọn nút "Trích xuất" gần phía trên cùng bên phải màn hình của bạn:

Làm theo lời nhắc để xác nhận hành động và bạn đã hoàn tất. Giờ đây, khi bạn truy cập WordPress Design–> Theme của trang web, bạn sẽ thấy chủ đề mới của mình là một tùy chọn. Đơn giản chỉ cần chọn nó bằng cách nhấp vào nó, và bạn đã sẵn sàng để đi.
Làm theo lời nhắc để xác nhận hành động và bạn đã hoàn tất. Giờ đây, khi bạn truy cập WordPress Design–> Theme của trang web, bạn sẽ thấy chủ đề mới của mình là một tùy chọn. Đơn giản chỉ cần chọn nó bằng cách nhấp vào nó, và bạn đã sẵn sàng để đi.

Tôi biết đây là một bài viết dài. Mục tiêu của tôi là đi qua các bước này càng chi tiết càng tốt. Nhưng hãy nhớ, một khi bạn đã có được điều này, bạn sẽ có thể mua một tên miền, làm cho nó được lưu trữ, cài đặt WordPress và một chủ đề, cài đặt các plugin cần thiết, và cấu hình WordPress tất cả trong khoảng 15 đến 20 phút. Vì vậy, bước tiếp theo của chúng tôi trong quá trình này là cài đặt một số plugin SEO quan trọng và định cấu hình một số cài đặt WordPress sẽ giúp ích trong bảng xếp hạng công cụ tìm kiếm. Chúng tôi sẽ đề cập các chủ đề này vào tuần tới.

Chủ đề phổ biến.