Bạn đang gặp rắc rối với lỗi thế này “Errors. Invalid tag value. This XML tag has an invalid value. Please fix it and resubmit.” khi sử dụng Sitemap của Component Xmap trên Joomla 2.5, 3.x submit lên Google Webmaster Tools Sitemap ư? Không sao, bài viết này Biên Thùy sẽ hướng dẫn các bạn xử lý nó một cách dễ dàng.
Chắc hẳn nếu dùng Joomla, bạn sẽ có thể quen với Component Xmap nhỉ? Đây là component tạo site map phổ biến trên Joomla! Extensions Directory. Và nó hoàn toàn miễn phí.
Link sitemap của bạn có dạng thế này: https://www.domain.com/index.php?option=com_xmap&view=xml&tmpl=component&id=1
Tuy nhiên, có một điều là nếu bạn dùng sitemap được tạo mởi Xmap mà submit lên Google Webmaster Tools thì nó lại báo cho bạn thế này:

Errors. Invalid tag value. This XML tag has an invalid value. Please fix it and resubmit.

Biên Thùy lúc đầu cũng loay hoay nhưng nhìn cái báo lỗi của Google, biết ngay nguyên nhân và tiến hành sửa được luôn.
Cách sửa cũng khá đơn giản. Các bạn làm theo hướng dẫn sau:
Mở file displayer.php ( đường dẫn là /components/com_xmap/displayer.php )
Tìm đến dòng 145, nó thế này:

$node->priority = $item->priority;

Đổi thành

$node->priority = str_replace(',', '.', $item->priority);

Save lại và tải đè lên file displayer.php
OK, quay lại Google Webmaster Tools và resubmit sitemap của bạn xem, đảm bảo thành công 100%.

4.8/5 - (1859 bình chọn)

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *