Cách gắn huy hiệu bảo vệ DMCA tối ưu nhất

Có lẽ không nhiều bạn để ý đến vấn đề tốc độ hoặc SEO sau khi gắn huy hiệu bảo vệ DMCA trên website.
Đây là đoạn code mà DMCA bảo bạn gắn vô web:
Hãy thử truy cập PageSpeed Insights để kiểm tra xem website của bạn có báo lỗi gì liên quan đến DMCA không.
Nếu người dùng sử dụng tiện ích chặn quảng cáo thì hình ảnh DMCA không load được.
Bạn cần thêm thuộc tính width height
cho thẻ <img>
.
Huy hiệu bảo vệ DMCA thường đặt ở cuối trang. Nên bạn có thể đặt thêm thuộc tính loading="lazy"
.
Bạn nên lưu ảnh huy hiệu DMCA vào website luôn để tránh lỗi khi người dùng sử dụng trình chặn quảng cáo.
Tệp <script>
thực chất chỉ là đoạn mã JavaScript có chức năng thêm vào đuôi của thẻ <a href
phần &refurl={url}
. {url}
là url của trang hiện tại.
Thay vì sử dụng mã JavaScript bạn có thể viết trực tiếp bằng hàm get_permalink()
trong Wordpress.
Đây là cách mà tôi sử dụng huy hiệu bảo vệ DMCA:
<a target="_blank" href="https://www.dmca.com/Protection/Status.aspx?ID=f403b2c1-8e2d-4993-8c7a-2d7da934eb4c&refurl=<?php echo get_permalink(); ?>" class="dmca-badge">
<img loading="lazy" width="100" height="20" src ="https://cdn.artru.io.vn/wp-content/uploads/2023/07/dmca-badge.png" alt="DMCA.com Protection Status" />
</a>
Trong trường hợp bạn sử dụng mã nguồn PHP
thuần, bạn có thể dùng hàm như thế này:
function get_permalink() {
$protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 'https://' : 'http://';
$host = $_SERVER['HTTP_HOST'];
$uri = $_SERVER['REQUEST_URI'];
return $protocol . $host . $uri;
}
$current_permalink = get_permalink();
echo $current_permalink;
Bài Viết Liên Quan