Google Webmaster Tools là một công cụ của Google giúp các quản trị website dễ dàng đưa website lên công cụ tìm kiếm Google Search của Google. Khi website được đưa vào công cụ này sẽ giúp cho website của bạn hiện lên trên công cụ tìm kiếm nhanh nhất có thể cũng như giúp bạn kiểm soát các lỗi không đáng có hay các lỗi phát sinh không đạt chuẩn. Ngoài ra nó còn báo cho bạn thứ hạng từ khóa, số lần nhấp, lập chỉ mục,… và nhiều tính năng khác mà Google cung cấp cho chúng ta.
Tuy nhiên trong quá trình sử dụng chắc hẳn bạn sẽ gặp phải hiện tượng cảnh báo thiếu “homeLocation” trong phần “dữ liệu có cấu trúc“. Lỗi này là lỗi mà Google mới cập nhật thuật toán và bổ sung thêm vị trí của website khiến cho hầu hết các website gặp phải, đặc biệt là website sử dụng mã nguồn mở WordPress.
Vậy làm thế nào để khắc phục lỗi thiếu “homeLocation”? Cách đơn giản là bạn chỉ cần thêm đoạn mã sau vào trong cặp thẻ <head></head> là được.
<meta itemprop="homeLocation" content="Vietnam">
Với cặp thẻ này nó sẽ hiểu là website của bạn đặt ở Việt Nam. Nếu bạn ở tỉnh thành nào đó của Việt Nam thì bạn sẽ thay chữ Việt Nam bằng chữ tỉnh thành và đi kèm là Việt Nam. Ví dụ mình ở Hải Phòng thì mình sẽ viết đầy đủ như sau
<meta itemprop="homeLocation" content="Haiphong City, Vietnam">
Như vậy là Google Webmaster Tools tự hiểu là vị trí nơi hoạt động của website hoặc doanh nghiệp là Hải Phòng thuộc quốc gia là Việt Nam.
Ngoài ra bạn có có cách làm đó là sử dụng đoạn mã html dành cho tác giả của bài viết như sau
<span class="author-name" itemscope itemtype="https://schema.org/Person"> <span class="fn n" itemprop="name">Mr.Thinh</span> <meta itemprop="homeLocation" content="Vietnam"> </span>
Cấu trúc trên là dành cho tác giả bài viết và theo chuẩn của schema.org.
Để bổ sung thêm vấn đề bạn còn có thể sử dụng đoạn mã javascript như sau
<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%20type%3D%22application%2Fld%2Bjson%22%3E%20%7B%0A%20%22%40context%22%3A%20%22https%3A%2F%2Fschema.org%22%2C%0A%20%22%40type%22%3A%20%22Person%22%2C%0A%20%22name%22%3A%20%22Mr.Thinh%22%2C%0A%20%22homeLocation%22%3A%20%22Vietnam%22%0A%7D%0A%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="<script>" title="<script>" />
Lưu ý: Mã lệnh này cũng quan trọng, nếu không chèn vào nó sẽ ảnh hưởng tới SEO website của bạn và bạn cần chờ đợi Google cập nhật lại.
Nếu website của bạn sử dụng wordpress thì xem bài: Cách khắc phục thiếu homeLocation đối với website sử dụng WordPress.
Chúc các bạn thành công!