Báo cáo sức khỏe : https://www.tumblr.com/blog/vanthanh30

Thực hiện các gợi ý này để cải thiện hiệu suất SEO Website của bạn, hãy giữ chúng khỏe mạnh

Đã kiểm tra tại : 2020-08-10 10:44:22



SEO Doctor tìm thấy 13 vấn đề chính

Điểm SEO

Tiêu để trang (Title)

Tiêu để trang (Title) : Log in | Tumblr


Tiêu đề của trang trong khoảng 60 ký tự. Điều này rất tốt.

Kiến thức
Title là tiêu để trang Web. Nó chứa một chuỗi các ký tự và nằm trong thẻ <title> Nội dung tiêu đề </title> bên trong mã nguồn của Website. Công cụ tìm kiếm (Google, Bing...) sẽ hiển thị Title cho các kết quả khi người dùng tìm thấy trang Web của bạn trên công cụ tìm kiếm. Đây là yếu tố quan trọng nhất của SEO và chia sẻ mạng xã hội. Độ dài của Title nên để 60 ký tự (từ 55 đến 65 ký tự) để có thể hiện thị đầy đủ nhất trên công cụ tìm kiếm. Một tiêu đề tốt sẽ bao gồm 1 từ khoá chính, từ khoá phụ hoặc tên thương hiệu. Tiêu đề cần thu hút để có tỷ lệ nhấp chuột cao hơn. Bạn nên tránh tiêu đề không có nghĩa, nội dung không liên quan
Đọc thêm

Mô tả trang (Meta Description)

Mô tả trang (Meta Description) : Log in to your Tumblr account to start posting to your blog.


Thẻ mô tả của bạn có ít hơn 160 ký tự. Chúng rất tốt.

Kiến thức
Description là thẻ mô tả ngăn của trang Web. Nó cũng chứa một chuỗi ký tự nằm trong thẻ meta <meta name="description" content="Nội dung mô tả" /> và được sử dụng để mô tả khái quát nội dung của trang đích. Nội dung này được hiển thị khi người dùng tìm thấy trang Web của bạn trên công cụ tìm kiếm. Tuỳ vào truy vấn, Google có thể giữ hoặc thay đổi nội dung thẻ description cho phù hợp. Tiêu đề nên có đội dài khoảng 160 ký tự và chứa từ khoá chính, từ khoá phụ hay các từ khoá liên quan. Tiêu đề cũng cần thu hút để có nhiều lượt nhấp chuột và chúng cần khác nhau để tránh bị trùng lặp giữa các trang.

Từ khóa (Meta Keyword)

Từ khóa (Meta Keyword) : tumblelog, blog, tumblog, tumbler, tumblr, tlog, microblog

Kiến thức
Meta keywords là các từ khoá nằm trong thẻ Meta tags <meta name="keywords" content="từ khoá 1, từ khoá 2, từ khoá 3" />. Thẻ Meta keywords không còn được sử dụng cho công cụ tìm kiếm (VD: như Google). Tuy nhiên chúng ta vẫn còn các công cụ khác có thể ảnh hưởng tới lượng truy cập của bạn. Nhắc việc tiếp tục sử dụng nó cho các công cụ khác ngoài Google.

Từ khóa 1 từ

Từ khóa Xuất hiện Mật độ Mức độ Spam
Tumblr 6 1.858 % No
blogs 5 1.548 % No
people 5 1.548 % No
follow 3 0.929 % No
blog 3 0.929 % No
log 3 0.929 % No
magic 3 0.929 % No
link 3 0.929 % No
easy 2 0.619 % No
Log 2 0.619 % No
explain 2 0.619 % No
posts 2 0.619 % No
Back 2 0.619 % No
understand 2 0.619 % No
password 2 0.619 % No
thing 2 0.619 % No
make 2 0.619 % No
it’s 2 0.619 % No
hard 2 0.619 % No
find 2 0.619 % No

Từ khóa 2 từ

Từ khóa Xuất hiện Mật độ Mức độ Spam
a magic 3 0.929 % No
Tumblr is 3 0.929 % No
magic link 3 0.929 % No
easy to 2 0.619 % No
your own 2 0.619 % No
to your 2 0.619 % No
and follow 2 0.619 % No
find and 2 0.619 % No
We sent 2 0.619 % No
a blog 2 0.619 % No
in Back 2 0.619 % No
log in 2 0.619 % No
to log 2 0.619 % No
explain We 2 0.619 % No
to explain 2 0.619 % No
hard to 2 0.619 % No
password to 2 0.619 % No
Use password 2 0.619 % No
do the 2 0.619 % No
you like 2 0.619 % No

Từ khóa 3 từ

Từ khóa Xuất hiện Mật độ Mức độ Spam
a magic link 3 0.929 % No
Use password to 2 0.619 % No
hard to explain 2 0.619 % No
to explain We 2 0.619 % No
password to log 2 0.619 % No
to log in 2 0.619 % No
log in Back 2 0.619 % No
find and follow 2 0.619 % No
blogs like that 1 0.31 % No
we’ll help other 1 0.31 % No
and we’ll help 1 0.31 % No
that and we’ll 1 0.31 % No
like that and 1 0.31 % No
you find and 1 0.31 % No
follow blogs like 1 0.31 % No
and follow blogs 1 0.31 % No
other people find 1 0.31 % No
help you find 1 0.31 % No
We’ll help you 1 0.31 % No
help other people 1 0.31 % No

Từ khóa 4 từ

Từ khóa Xuất hiện Mật độ Mức độ Spam
Use password to log 2 0.619 % No
hard to explain We 2 0.619 % No
password to log in 2 0.619 % No
to log in Back 2 0.619 % No
Tumblr Okay it’s not 1 0.31 % No
and follow blogs like 1 0.31 % No
and we’ll help other 1 0.31 % No
that and we’ll help 1 0.31 % No
like that and we’ll 1 0.31 % No
blogs like that and 1 0.31 % No
follow blogs like that 1 0.31 % No
help you find and 1 0.31 % No
find and follow blogs 1 0.31 % No
you find and follow 1 0.31 % No
help other people find 1 0.31 % No
We’ll help you find 1 0.31 % No
blogs We’ll help you 1 0.31 % No
Tumblr blogs We’ll help 1 0.31 % No
we’ll help other people 1 0.31 % No
other people find and 1 0.31 % No

Sử dụng từ khóa

Những từ khóa sử dụng nhiều nhất khớp với từ khóa trong thẻ Meta Keywords

Kiến thức
Các từ khoá mục tiêu trong thẻ Meta Robots cần được sử dụng bên trong nội dung trang Web. Chúng cần được làm nổi bật - xuất hiện nhiều lần. Tính năng này sẽ kiểm tra cho bạn biết Meta Robots và nội dung của trang đã tốt hay chưa.

Tổng số từ

Tổng số từ : 323

Kiến thức
Nội dung sử dụng trong bài cần sáng tạo, tránh trùnh lặp với những nội dung đã có. Bài viết dài, bao gồm nhiều từ khoá thường có xếp hạng tốt hơn, độ dài gợi ý từ 800 đến 2.000 từ. Độ dài không quan trọng bằng chất lượng nội dung, tính hữu ích của nội dung với người dùng

Bạn nên sử dụng các từ nghữ độc đáo, từ đồng nghĩa, từ liên quan... cho nội dung thay vì các từ chung chung, được sử dụng phổ biến. Đây là một ý tưởng rất tốt để bạn có thể bao hàm nhiều từ khoá trong cùng một trang đích.

Kiểm tra tỷ lệ văn bản Text/HTML

Site có tỷ lệ text/HTML không tốt.

Kiểm tra tỷ lệ văn bản Text/HTML : 3%

Kiến thức
Tỷ lệ văn bản của trang lý tưởng cho mã HTML phải nằm trong khoảng từ 20 đến 60%. Bởi vì nếu nó đến dưới 20%, điều đó có nghĩa là bạn cần viết thêm văn bản trong trang web của mình trong khi trong trường hợp hơn 60% trang của bạn có thể bị coi là spam.

Kiểm tra HTML Headings

H1(0)

H2(0)

H3(0)

H4(0)

H5(0)

H6(0)

Kiến thức
H1 (thẻ heading 1) là thẻ nhấn mạnh nội dung trong bài. Công cụ tìm kiếm đọc thẻ này để tìm ra từ khoá chính trong nội dung của bạn. h1 không mạnh như Title hay Description nhưng có ý nghĩa quan trong tối ưu bài viết (Onpage). Một trang đích làm SEO nên có duy nhất 1 thẻ h1 (tối đa là 2).

h2 (heading 2) ít quan trọng hơn thẻ h1, sử dụng để giải thích thêm cho người dùng về nội dung trang web. Một trang địch làm SEO nên có nhiều hơn 1 thẻ h2.

File Robot.txt

Website của bạn có tồn tại file robot.txt

File Robot.txt

> <!DOCTYPE html><!-- .o 8888 8888 .88 8888 8888 o8888oo ooo oooo ooo. .oo. .oo. 888oooo. 888 oooo d8b ""888"" 888 "888 "888P"Y88bP"Y88b d88' `88b 888 "888""8P 888 888 888 888 888 888 888 888 888 888 888 . 888 888 888 888 888 888. 888 888 888 "888Y `V88V"V8P' o888o o888o o888o 88`bod8P' o888o d888b --><!--[if lt IE 7]> <html class="no-js ie ie6 lt-ie9 lt-ie8 lt-ie7 loginandregister-context en_US" lang="en-US"> <![endif]--><!--[if IE 7]> <html class="no-js ie ie7 lt-ie9 lt-ie8 loginandregister-context en_US" lang="en-US"> <![endif]--><!--[if IE 8]> <html class="no-js ie ie8 lt-ie9 loginandregister-context en_US" lang="en-US"> <![endif]--><!--[if IE 9]> <html class="no-js ie9 loginandregister-context en_US" lang="en-US"> <![endif]--><!--[if gt IE 9]><!--> <html class="no-js loginandregister-context en_US" lang="en-US"> <!--<![endif]--> <head><title>Log in | Tumblr</title><link rel="manifest" href="/manifest.json"><!--[if ie]><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/><![endif]--><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="x-dns-prefetch-control" content="off"> <meta name="application-name" content="Tumblr"> <meta name="msapplication-TileColor" content="#3645d"> <meta name="msapplication-TileImage" content="https://assets.tumblr.com/images/msfavicon.png?_v=245323c5cb69e705ea213d9ed60e543a"> <link rel="shortcut icon" href="https://assets.tumblr.com/images/favicons/favicon.ico?_v=8bfa6dd3e1249cd567350c606f8574dc" type="image/png"> <meta name="p:domain_verify" content="d06c4fa470a9a6935c9a7b43d57eb7d2"> <link rel="apple-touch-icon" sizes="57x57" href="https://assets.tumblr.com/images/apple-touch-icon-57x57.png?_v=81406f92242ce0166328bc17e4473e6e" type="image/png"> <link rel="apple-touch-icon" sizes="60x60" href="https://assets.tumblr.com/images/apple-touch-icon-60x60.png?_v=20e3957f7027b72d5aa60085204ae63c" type="image/png"> <link rel="apple-touch-icon" sizes="72x72" href="https://assets.tumblr.com/images/apple-touch-icon-72x72.png?_v=8df24181ba31066d8710f67c9a287241" type="image/png"> <link rel="apple-touch-icon" sizes="76x76" href="https://assets.tumblr.com/images/apple-touch-icon-76x76.png?_v=455617cae13eff40acffac5e489bde50" type="image/png"> <link rel="apple-touch-icon" sizes="120x120" href="https://assets.tumblr.com/images/apple-touch-icon-120x120.png?_v=5604f95b165810101ea055f2cb5206b9" type="image/png"> <link rel="apple-touch-icon" sizes="128x128" href="https://assets.tumblr.com/images/apple-touch-icon-128x128.png?_v=fd39307925fa7f1ada28b08d67e93da1" type="image/png"> <link rel="apple-touch-icon" sizes="144x144" href="https://assets.tumblr.com/images/apple-touch-icon-144x144.png?_v=dfd5b392d423c5f0278d9f498abda2fa" type="image/png"> <link rel="apple-touch-icon" sizes="152x152" href="https://assets.tumblr.com/images/apple-touch-icon-152x152.png?_v=73c2019bf6a75f7e476e01ba136cebec" type="image/png"> <link rel="apple-touch-icon" sizes="180x180" href="https://assets.tumblr.com/images/apple-touch-icon-180x180.png?_v=00127c0342d97d5f36cfd8aa6439ca10" type="image/png"> <link rel="apple-touch-icon" sizes="195x195" href="https://assets.tumblr.com/images/apple-touch-icon-195x194.png?_v=0" type="image/png"> <link rel="apple-touch-icon" sizes="196x196" href="https://assets.tumblr.com/images/apple-touch-icon-196x196.png?_v=bb4b7eef0ef8e28101acdf2f0c265cc7" type="image/png"> <link rel="apple-touch-icon" sizes="228x228" href="https://assets.tumblr.com/images/apple-touch-icon-228x228.png?_v=0c7874da12e347c2bdf95e5baa3f396a" type="image/png"> <meta name="robots" id="robots" content="noodp,noydir"> <meta name="description" id="description" content="Log in to your Tumblr account to start posting to your blog."> <meta name="keywords" id="keywords" content="tumblelog, blog, tumblog, tumbler, tumblr, tlog, microblog"> <meta name="viewport" id="viewport" content="width=960"> <meta name="tumblr-form-key" id="tumblr_form_key" content="!1231597031019|rsGXteEd9RGCc0SQblYLAFGCCo"> <meta name="tumblr-gpop" id="tumblr_gpop" content="Tumblr"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/global.css?_v=8dbc18d358a6c8b90b475766b8fb40cf"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/client/prod/app/global.build.css?_v=29bd357d2e0c85f8be8a150e4037ae97"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/landing_pages/logged_out_dashboard.css?_v=d934eeabee22d8f5a93bf0f19e491a2d"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/posts/posts.css?_v=ac903565f9114167e96e6c8129c08272"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/dashboard/notes_notifications.css?_v=6f89e843093c5be24b16b0c3f60dd55f"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/dashboard/new_post_buttons.css?_v=a48be79be4422ff38614e45bce3b20cf"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/password_strength_meter.css?_v=a63deabd4de89e594eaccaf76220d504"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/assets/styles/form_classic_onboarding.css?_v=96af88cefa4fd2e5ce63940a829beb90"><link rel="stylesheet" media="screen" href="https://assets.tumblr.com/client/prod/app/context/loginandregister/index.build.css?_v=c4d8a1c430689764959a8d857ab5e878"><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA"> var tinyMCE,_sf_startpt=(new Date()).getTime(); var Tumblr = Tumblr || {}; </script><script type="text/javascript" nonce="5hny1hT92jLKlo9vcfYxCE0WgA"> var __ = (function() { var translation = { "There was an error. Please try again." : 'There was an error. Please try again.', "Oops. There was an error. Try again." : 'Oops. There was an error. Try again.', "Don't forget your email address!" : 'Don\'t forget your email address!', "You forgot to enter your email address!" : 'You forgot to enter your email address!', "Don't forget your password!" : 'Don\'t forget your password!', "You forgot to enter your password!" : 'You forgot to enter your password!', "Don't forget your username!" : 'Don\'t forget your username!', "You forgot to enter your username!" : 'You forgot to enter your username!', "Verification is required. Please try again." : 'Verification is required. Please try again.', "Don't forget to tell us your age!" : 'Don\'t forget to tell us your age!', "You forgot to tell us your age." : 'You forgot to tell us your age.', "Please enter a number!" : 'Please enter a number!', "Please enter your age as a number only!" : 'Please enter your age as a number only!', "One more thing &ndash; please accept our Terms!" : 'One more thing \x26ndash; please accept our Terms!', "You must accept Tumblr's terms before proceeding." : 'You must accept Tumblr\'s terms before proceeding.', "Don't forget to fill out the Captcha!" : 'Don\'t forget to fill out the Captcha!', "Please fill out the Captcha." : 'Please fill out the Captcha.', "That's not a valid email address. Please try again." : 'That\'s not a valid email address. Please try again.', "That email address is already in use. Please try again." : 'That email address is already in use. Please try again.', "That email address is already associated with another account." : 'That email address is already associated with another account.', "Oops. Did you mean %1$s ?" : 'Oops. Did you mean %1$s ?', "Please choose a stronger password." : 'Please choose a stronger password.', "Can't do dashes at the start or end. Middles only." : 'Can\'t do dashes at the start or end. Middles only.', "Rule #14: You can't put Tumblr in your username." : 'Rule #14: You can\'t put Tumblr in your username.', }; return function(string) { return translation[string] || string; }; })(); </script><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA"> var _flags = 'eyJmaWx0ZXJfbnNmdyI6dHJ1ZSwibW9iaWxlX3dlYl9nYXRlIjp0cnVlLCJzYWZlX21vZGUiOnRydWUsInNhZmVfbW9kZV9lbmFibGVkIjp0cnVlLCJrZXljb21tYW5kX2F1dG9fcGFnaW5hdGUiOnRydWUsImxvZ2dlZF9vdXRfc2VhcmNoIjp0cnVlLCJrcmFrZW5fd2ViX2xvZ2dpbmdfbGlicmFyeSI6dHJ1ZSwibGl2ZXBob3Rvc193ZWIiOnRydWUsInVzZXJfdGFnX2ZpbHRlcmluZyI6dHJ1ZSwicHJvamVjdF94X2FwcGVhbCI6dHJ1ZSwicHJvamVjdF94X3dlYl9zZW5zaXRpdmVfY292ZXJzIjp0cnVlLCJzYWZlX21vZGVfb3duX3Bvc3QiOnRydWUsIm1vYmlsZV93ZWJfcGhvdG9zZXRzIjp0cnVlLCJoaWRlX2RlZmF1bHRfaGVhZGVyc19ibG9nX2NhcmRzIjp0cnVlLCJub3RpZmljYXRpb25fcmVwbHlfbGlua190b19ub3RlcyI6dHJ1ZSwidHlwaW5nX2luZGljYXRvcl93cml0ZSI6dHJ1ZSwiZ2Rwcl9ndWNlX2lzX3JlcXVpcmVkIjp0cnVlLCJ0dW1ibHJfdmlkZW9fc3BvbnNvcmVkX2RheSI6dHJ1ZSwiY2FwdGNoYTp1c2VfcmVjYXB0Y2hhMiI6dHJ1ZSwibGl0dGxlX3Npc3RlciI6dHJ1ZSwiZW5hYmxlX2pzX2Vycm9yc19sb2ciOnRydWUsImxvZ19sYWR5Ijp0cnVlLCJyZWRwb3BfcG9zdF9mb3JtX21vYmlsZV9jcmVhdGUiOnRydWUsInJlZHBvcF9leHBsb3JlX3BhZ2UiOnRydWUsInN0YXR1c19pbmRpY2F0b3IiOnRydWUsImNvbnZlcnNhdGlvbmFsX25vdGlmaWNhdGlvbnMiOnRydWUsInNob3dfcmFuZG9tX3VzZXJuYW1lX3N1Z2dlc3Rpb25zIjp0cnVlLCJzaG91bGRfc2hvd19sb2dnZWRfb3V0X3NlYXJjaCI6dHJ1ZX0='; var _assets = 'https://assets.tumblr.com/client/prod/'; </script><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA" crossorigin="anonymous" src="https://assets.tumblr.com/client/prod/app/header.build.js?_v=2084f33776ac5bd9546ad53478b1c011"></script><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA"> (function(exports) { 'use strict'; exports.getRealNow = (function(p, ts) { var start = (p && p.timing && p.timing.responseStart) || Date.now(); function getRealNow() { return ts + (Date.now() - start); }; getRealNow.startedAt = (new Date()).getTime(); getRealNow.realStartedAt = getRealNow(); return getRealNow; })(window.performance, 1597031019000); })(window.Tumblr || (window.Tumblr = {})); </script><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA">if (top != self) top.location = self.location;</script><script src="https://assets.tumblr.com/languages/strings/en_US.js?1343"></script><script crossorigin="anonymous" src="https://assets.tumblr.com/assets/scripts/tumblr/utils/exceptions.js?_v=45347cc9cdb76e3c2b754e6bb06e8e20"></script><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA" src="https://consent.cmp.oath.com/cmpStub.min.js"></script><!-- Consent Manager Tag : Script --><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA" type="text/javascript" src="https://consent.cmp.oath.com/cmp3p.js" async></script><script nonce="5hny1hT92jLKlo9vcfYxCE0WgA" type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { var parseCookie = function () { var cookieValue = document.cookie; var cookie, cookies, j, len, parts, ref; cookies = {}; if (cookieValue) { ref = cookieValue.split(';'); for (j = 0, len = ref.length; j < len; j++) { cookie = ref[j]; parts = cookie.split(/=(.+)/); cookies[parts[0].trim()] = (parts[1] || '').trim(); } } return cookies; }; var getCookie = function (name) { return parseCookie()[name]; }; if (getCookie('EuConsent')) { if (!window.__cmp) { // find the CMP frame var f = window; var cmpFrame; while (!cmpFrame) { try { if (f.frames["__cmpLocator"]) cmpFrame = f; } catch (e) { } if (f === window.top) break; f = f.parent; } var cmpCallbacks = {}; /* Set up a __cmp function to do the postMessage and stash the callback. This function behaves (from the caller's perspective) identically to the same frame __cmp call */ window.__cmp = function (cmd, arg, callback) { if (!cmpFrame) { callback({msg: "CMP not found"}, false); return; } var callId = Math.random() + ""; var msg = { __cmpCall: { command: cmd, parameter: arg, callId: callId } }; cmpCallbacks[callId] = callback; cmpFrame.postMessage(msg, '*'); }; /* when we get the return message, call the stashed callback */ window.addEventListener("message", function (event) { var msgIsString = typeof event.data === "string"; var json = event.data; if (msgIsString) { try { json = JSON.parse(event.data); } catch (e) {} } if (json.__cmpReturn) { var i = json.__cmpReturn; cmpCallbacks[i.callId](i.returnValue, i.success); delete cmpCallbacks[i.callId]; } }, false); } else { window.__cmp('init', { gdprAppliesGlobally: false, uiDisplayMode: 'standalone' }); } } }); </script><iframe height="1" width="1" frameborder="0" style="position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;" tabindex="-1" allowtransparency="true" src="https://cookiex.ngd.yahoo.com/v2/cexposer/SIG=11lum9jej/*https%3A//www.tumblr.com/yahoo_cookie_receiver.html"></iframe></head><body id="account_actions_login_and_register" class="flag--reblog-ui-refresh flag--messaging-new-empty-inbox flag--npf-text-web-styles flag--npf-text-colors show_password_strength has_determine_step signup_determine dash_b show_form loading recaptcha2 show_form signup_login now recaptcha2 login-with-about identity base identity-refresh logged_out account_actions_login_and_register logged_out without_auto_paginate layout_onboarding" ><div class="about-tumblr-showcase"><div class="dash_b_form_container with_bg no_subheading"><div class="dash_b_form_header"><h1 class="logo-word large" id="logo"><a class="logo_anchor" href="/" aria-label="Tumblr">Tumblr</a></h1></div><div class="form-header-welcome"><h2 class="section-title">Okay, it&rsquo;s not actually hard to explain.</h2><p class="subheading">We lied. But now you understand this thing. So come on in.</p></div><div class="dash_b_form"><div id="signup_forms" class="signup_forms clearfix"><div id="signup_forms_container" class="signup_forms_container clearfix"><div id="signup_forms_panel" class="signup_forms_panel clearfix"><form tabindex="-1" class="signup_form_form" id="signup_form" method="post" action="https://www.tumblr.com/login" data-secure-action="https://www.tumblr.com/login" data-secure-ajax-action="https://www.tumblr.com/svc/account/register"><div class="signup_view get_started" id="signup_get_started"></div><div class="signup_view determine" id="signup_determine"><div class="form_row form_row_email"><label for="signup_determine">Email</label><input type="email" name="determine_email" placeholder="Email" id="signup_determine_email" data-required="required" value="" /><input type="password" id="signup_password_hidden" tabindex="-1"/></div></div><div class="signup_view account login" id="signup_account"><div class="form_row form_row_email"><label for="signup_email">Email</label><input type="email" name="user[email]" placeholder="Email" id="signup_email" data-required="required" value="" /></div><div class="form_row form_row_password"><label for="signup_password">Password</label><input type="password" name="user[password]" placeholder="Password" id="signup_password" data-required="required"/></div><div class="form_row username"><label for="signup_username">Username</label><input type="text" name="tumblelog[name]" class="signup_username" placeholder="Username" id="signup_username" maxlength="32" autocorrect="off" autocapitalize="off" value="" /><span class="icon_checkmark signup_username_checkmark"></span></div></div><div class="signup_view birthday" id="signup_birthday"><div class="form_row"><div class="form_field age"><label for="signup_age" class="signup_age_label is_empty years_old"><b></b> <span class="placeholder">How old are you?</span></label><input type="text" name="user[age]" id="signup_age" value="" id="signup_age" class="signup_age is_empty" size="3" min="1" max="130" data-required="required" /></div></div><div class="form_row tos"><input type="checkbox" name="user[tos]" id="signup_tos" data-required="required" value="1"/> <label for="signup_tos">I have read, understand, and agree to the Tumblr <a href="/policy/" class="signup_terms_link" tabindex="-1" target="_new">Terms of Service</a>.</label></div></div><div class="captcha recaptcha2_captcha signup_view" id="signup_register"><div class="form_row"><div class="g-recaptcha" id="g-recaptcha" data-sitekey="6LcaLgATAAAAAMfyoZjBXW33zuRRJq9pFvsE9HJJ"></div> </div></div><div class="form_row_hidden"><input type="hidden" name="context" value="other"/><input type="hidden" name="version" value="STANDARD"/><input type="hidden" name="follow" value=""/><input type="hidden" name="redirect_to" value="/blog/vanthanh30/robots.txt"/><input type="hidden" name="http_referer" value="http://https://www.tumblr.com/blog/vanthanh30/robots.txt"/><input type="hidden" name="form_key" value="!1231597031019|rsGXteEd9RGCc0SQblYLAFGCCo" /><input type="hidden" id="seen_suggestion" name="seen_suggestion" value="0" /><input type="hidden" id="used_suggestion" name="used_suggestion" value="0" /><input type="hidden" id="used_auto_suggestion" name="used_auto_suggestion" value="0" /><input type="hidden" id="about_tumblr_slide" name="about_tumblr_slide" value="" /><input type="hidden" id="random_username_suggestions" name="random_username_suggestions" value="[&quot;WaywardPrincessDream&quot;,&quot;YoungArbiterWhispers&quot;,&quot;KrispyDelusionPizza&quot;,&quot;LeftCreationPainter&quot;,&quot;KawaiiPizzaWerewolf&quot;]"/></div><div class="signup_view magiclink" id="signup_magiclink"><div class="magiclink_send_magic_link chrome blue"><a href="#" class="send_magic_link" tabindex="-1">Send me a magic link</a></div><div class="magiclink_password_container chrome"><a href="#" class="forgot_password_link" tabindex="-1">Use password to log in</a></div><div class="back_container"><a href="#" class="forgot_password_link" tabindex="-1">Back</a></div></div><div class="signup_view magiclinkemail" id="signup_magiclinkemail"><div class="form_row form_row_email"><input type="hidden" name="action" value="signup_determine"><div class="form-description"><h1 class="headline"><p> We sent you a magic link!</p></h1><p>We sent an email to <b class="email_user"></b>.</p><p>It contains a magic link that&#039;ll log you in.</p></div><br></div><div class="magiclink_password_container chrome"><a href="#" class="forgot_password_link" tabindex="-1">Use password to log in</a></div><div class="back_container"><a href="#" class="forgot_password_link" tabindex="-1">Back</a></div></div><button type="submit" class="signup_forms_submit_helper">Submit</button></form></div></div><ul class="signup_forms_errors" id="signup_form_errors" tabindex="0" aria-live="polite"></ul><div id="suggested_usernames_container" class="hidden"><div class="popover popover_onboarding popover_menu popover_gradient nipple_on_left" style="display:none;"><div class="popover_inner"><div class="username_note"><strong>How about one of these?</strong><br/>(You can always change it later.) </div><div class="popover_header no_nipple">Available usernames</div><ul id="suggested_usernames"></ul></div></div></div><button class="chrome big signup_forms_submit touchy blue" id="signup_forms_submit"><span class="signup_get_started_btn">Get Started</span><span class="signup_determine_btn">Next</span><span class="signup_account_btn">Sign up</span><span class="signup_birthday_btn">Next</span><span class="signup_register_btn"><span><b>Almost</b> <b>Done!</b></span></span><span class="signup_login_btn">Log in</span></button><button class="chrome big signup_forms_submit touchy dark" id="signup_login_button"><span class="signup_get_started_btn">Log In</span></button><div class="forgot_password_container"><a href="/forgot_password" class="forgot_password_link" tabindex="-1">Forgot your password?</a></div></div><div class="signup_waiting" id="signup_waiting"></div></div><div class="mobile-apps"><ul class="apps"><li class="app-item"><a class="app-link app-ios" href="https://apps.apple.com/app/apple-store/id305343404?pt=212308&amp;ct=signup_page&amp;mt=8" aria-label="Download Tumblr on the App Store" target="_blank" rel="noopener noreferrer"></a></li><li class="app-item"><a class="app-link app-android" href="https://play.google.com/store/apps/details?id=com.tumblr&amp;referrer=utm_source%3Dtumblr%26utm_medium%3Diframe%26utm_campaign%3Dsignup_page" aria-label="Download Tumblr on Google Play" target="_blank" rel="noopener noreferrer"></a></li></ul></div></div><div class="showcase"><div class="section login-section active" data-section="login" data-section-title="Sign up"><div id="fullscreen_post_bg" class="fullscreen_post_bg" style="background-image:url('https://64.media.tumblr.com/69ca35cb174f582d03ee712d142f272b/a32a9d021ca7c52c-d4/s1280x1920/c928890b5f8e3fd908e0b0b5b7c03794e6b9e087.png');"><img id="fullscreen_post_image" src="https://64.media.tumblr.com/69ca35cb174f582d03ee712d142f272b/a32a9d021ca7c52c-d4/s1280x1920/c928890b5f8e3fd908e0b0b5b7c03794e6b9e087.png" alt="Posted by mariflexion" /></div><div class="fullscreen_post_footer"><div class="fullscreen_post_footer_inner"><div class="footer_legal_links"><a href="https://www.tumblr.com/policy" target="_blank" class="login_link policy_link terms">Terms</a><a href="https://www.tumblr.com/privacy_policy" target="_blank" class="login_link policy_link privacy">Privacy</a><a href="https://www.tumblr.com/jobs" target="_blank" class="login_link policy_link jobs">Jobs</a><div data-drawer-open="helpform:login" tabindex="0" class="login_link support">Support</div><iframe src="https://tumblr.com/hsts" height="0" width="0" style="visibility:hidden;"></iframe></div><div class="fullscreen_post_posted_by show"><div class="post_info just_tumblelog" data-tumblelog="mariflexion" data-id="625551408886906880"><a href="https://mariflexion.tumblr.com/post/625551408886906880/evening-on-the-roof" target="_blank" rel="nofollow noopener noreferrer" title="Posted by mariflexion">Posted by <strong>mariflexion</strong></a> <a href="https://mariflexion.tumblr.com/post/625551408886906880/evening-on-the-roof" target="_blank" rel="nofollow noopener noreferrer" title="mariflexion" class="post_avatar root_tumblelog" id="post_avatar_625551408886906880" style="background-image:url('https://64.media.tumblr.com/c3ce6467694fb5d86bd1a81fa45a2841/789883caa0622420-98/s64x64u_c1/650eb6bc3c3add260afbabfd895948eda0be4e9e.jpg');"><img src="https://64.media.tumblr.com/c3ce6467694fb5d86bd1a81fa45a2841/789883caa0622420-98/s64x64u_c1/650eb6bc3c3add260afbabfd895948eda0be4e9e.jpg" alt="mariflexion" /></a></div></div><script type="text/javascript" nonce="5hny1hT92jLKlo9vcfYxCE0WgA">!function(s){s.src='https://px.srvcs.tumblr.com/impixu?T=1597031019&J=eyJ0eXBlIjoicG9zdCIsInVybCI6Imh0dHA6Ly93d3cudHVtYmxyLmNvbS9sb2dpbj9yZWRpcmVjdF90bz0lMkZibG9nJTJGdmFudGhhbmgzMCUyRnJvYm90cy50eHQiLCJyZXF0eXBlIjowLCJyb3V0ZSI6Ii9sb2dpbiIsInBvc3RzIjpbeyJwb3N0aWQiOiI2MjU1NTE0MDg4ODY5MDY4ODAiLCJibG9naWQiOjMwOTA1MTM4Mywic291cmNlIjozMn1dfQ==&U=KLGLPKNBME&K=357f6dd01fa13af052f5243318a9f1f0c965f791f3c9a1d8b3901b3c2948e27f&R=http%3A%2F%2Fhttps%3A%2F%2Fwww.tumblr.com%2Fblog%2Fvanthanh30%2Frobots.txt'.replace(/&R=[^&$]*/,'').concat('&R='+escape(document.referrer)).slice(0,2000).replace(/%.?.?$/,'');}(new Image());</script><noscript><img style="position:absolute;z-index:-3334;top:0px;left:0px;visibility:hidden;" src="https://px.srvcs.tumblr.com/impixu?T=1597031019&J=eyJ0eXBlIjoicG9zdCIsInVybCI6Imh0dHA6Ly93d3cudHVtYmxyLmNvbS9sb2dpbj9yZWRpcmVjdF90bz0lMkZibG9nJTJGdmFudGhhbmgzMCUyRnJvYm90cy50eHQiLCJyZXF0eXBlIjowLCJyb3V0ZSI6Ii9sb2dpbiIsInBvc3RzIjpbeyJwb3N0aWQiOiI2MjU1NTE0MDg4ODY5MDY4ODAiLCJibG9naWQiOjMwOTA1MTM4Mywic291cmNlIjozMn1dLCJub3NjcmlwdCI6MX0=&U=KLGLPKNBME&K=b2b08e2bad921eb2c82a009fe1a44777f22bc023ec5586aaa28aee77e85a97ef&R=http%3A%2F%2Fhttps%3A%2F%2Fwww.tumblr.com%2Fblog%2Fvanthanh30%2Frobots.txt"></noscript> </div></div><div class="about-tumblr-btn">What is Tumblr?</div></div><div class="section about-section" data-section="about" data-section-title="So easy to use that it&rsquo;s hard to explain."><div class="section-wrapper"><svg class="about-graphic" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 284.5 221.8" enable-background="new 0 0 284.5 221.8" xml:space="preserve"><g class="graphic-icon reblog-b"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M138.5,209.7l9-9v6.5h16.9v-2.4l6.7-6.7v13c0,1.6-1.3,2.9-2.9,2.9h-20.7v6.6l-9-9C138,211,138,210.2,138.5,209.7z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M139.1,191.8c0-1.6,1.3-2.9,2.9-2.9h20.7v-6.6l9,9c0.5,0.5,0.5,1.3,0,1.8l-9,9v-6.5h-16.9v2.4l-6.7,6.7V191.8z"/></g><g class="graphic-icon reblog-a"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M81.7,37.9l10.7-10.6v7.7h19.9V32l7.9-7.9v15.3c0,1.9-1.5,3.4-3.4,3.4H92.3v7.7L81.7,39.9C81.1,39.4,81.1,38.4,81.7,37.9z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M82.4,16.8c0-1.9,1.5-3.4,3.4-3.4h24.4V5.6l10.7,10.6c0.6,0.6,0.6,1.5,0,2.1l-10.7,10.6v-7.7H90.3v2.9L82.4,32V16.8z"/></g><g class="graphic-icon video-b"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M45.7,32.1v-0.6h3.1h0h0h0.1v0c3.7,0,6.8,2.4,8,5.7c0.8-2.3,2.6-4.2,4.9-5.1v-0.6h2.3c0.3,0,0.6,0,0.8,0c0.3,0,0.6,0,0.9,0h0v0 c4.3,0.4,7.7,4.1,7.7,8.5c0,4.7-3.8,8.6-8.6,8.6H48.9c-4.7,0-8.6-3.8-8.6-8.6C40.3,36.4,42.6,33.3,45.7,32.1z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M53.1,48.7h18.9c1.1,0,2,0.9,2,2v0.7c0,1.1-0.9,2-2,2h-1.9V65c0,1.1-1.4,2-2.7,2H53.1V48.7z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M30.1,48.4c0.2-0.1,0.4-0.1,0.6-0.1c0.4,0,0.8,0.2,1.1,0.5c0,0,6,6.1,6.1,6.3v-6.3h30.9v4.8h-3.6V65c0,1.1-1.4,2-2.7,2H40.5 c-1.2,0-2.7-0.8-2.7-1.9v-5.7c-0.1,0.2-6.1,6.3-6.1,6.3c-0.3,0.3-0.7,0.5-1.1,0.5c-0.2,0-0.4,0-0.6-0.1c-0.6-0.2-1-0.8-1-1.4V49.8 C29.1,49.2,29.5,48.7,30.1,48.4z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="37.8" y1="55" x2="37.8" y2="59.4"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M45.7,31.5c3.7,0,6.9,2.4,8.1,5.7c1.2-3.3,4.3-5.7,8.1-5.7c4.7,0,8.6,3.8,8.6,8.6s-3.8,8.6-8.6,8.6H45.7c-4.7,0-8.6-3.8-8.6-8.6 S41,31.5,45.7,31.5z"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="61.8" cy="40" r="3.2"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="45.7" cy="40" r="3.2"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="65" y1="31.5" x2="61.8" y2="31.5"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M53.8,34.6c-0.2-0.6-0.8-1.2-1.4-1.4"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M70.8,53.6c-1.1,0-2-0.9-2-2v-0.7c0-1.1,0.9-2,2-2"/></g><g class="graphic-icon video-a"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M258.5,56.8v-0.7H255h0h0H255v0c-4.1,0-7.5,2.7-8.8,6.3c-0.9-2.6-2.9-4.6-5.4-5.6v-0.6h-2.6c-0.3,0-0.6,0-0.9,0c-0.3,0-0.6,0-1,0h0 v0c-4.8,0.5-8.5,4.5-8.5,9.4c0,5.2,4.2,9.4,9.4,9.4H255c5.2,0,9.4-4.2,9.4-9.4C264.5,61.6,262,58.2,258.5,56.8z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M250.3,75.1h-20.9c-1.2,0-2.2,1-2.2,2.2v0.8c0,1.2,1,2.2,2.2,2.2h2.1v12.7c0,1.2,1.6,2.2,2.9,2.2h15.9V75.1z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M275.8,74.8c-0.2-0.1-0.4-0.1-0.6-0.1c-0.4,0-0.9,0.2-1.2,0.5c0,0-6.6,6.7-6.7,6.9v-7h-34.1v5.3h4v12.7c0,1.2,1.6,2.2,2.9,2.2h24.2 c1.3,0,2.9-0.8,2.9-2.1v-6.3c0.1,0.2,6.7,6.9,6.7,6.9c0.3,0.3,0.8,0.5,1.2,0.5c0.2,0,0.4,0,0.6-0.1c0.6-0.3,1.1-0.9,1.1-1.6V76.4 C276.8,75.7,276.4,75.1,275.8,74.8z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="267.2" y1="82.1" x2="267.2" y2="86.9"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M258.5,56.1c-4.1,0-7.6,2.6-8.9,6.3c-1.3-3.7-4.8-6.3-8.9-6.3c-5.2,0-9.4,4.2-9.4,9.4c0,5.2,4.2,9.4,9.4,9.4h17.8 c5.2,0,9.4-4.2,9.4-9.4C268,60.4,263.7,56.1,258.5,56.1z"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="240.7" cy="65.6" r="3.6"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="258.5" cy="65.6" r="3.6"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="237.2" y1="56.1" x2="240.7" y2="56.1"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M249.6,59.6c0.3-0.7,0.9-1.3,1.6-1.5"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M230.9,80.5c1.2,0,2.2-1,2.2-2.2v-0.8c0-1.2-1-2.2-2.2-2.2"/></g><g class="graphic-icon text-a"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M184.5,104.3l-2.3-7.1h-11.5l-2.3,7.1h-9.2L172,68.4h9.2l12.7,35.9H184.5z M179.9,89.8l-3.3-10.3l-3.4,10.3H179.9z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M204.7,105.1c-2.5,0-4.6-0.7-6.2-2.2c-1.7-1.5-2.5-3.5-2.5-6.2c0-3.4,1.4-5.9,4-7.5c1.4-0.8,3.5-1.4,6.2-1.7l2.3-0.3 c1.4-0.2,2.1-0.4,2.4-0.5c0.9-0.4,1-0.8,1-1.2c0-1-0.4-1.3-0.7-1.5c-0.6-0.3-1.6-0.5-2.9-0.5c-1.3,0-2.3,0.3-2.8,0.9 c-0.4,0.5-0.6,1.1-0.8,2l-0.1,0.6h-7.9l0.1-0.8c0.1-2.4,0.8-4.4,2-5.9c1.9-2.4,5.2-3.7,9.7-3.7c2.9,0,5.5,0.6,7.8,1.7 c2.4,1.2,3.7,3.6,3.7,6.9v11.7c0,0.8,0,1.8,0,2.9c0.1,1,0.2,1.3,0.3,1.4c0.1,0.2,0.4,0.4,0.7,0.5l0.4,0.2v2.2h-8.5l-0.2-0.5 c-0.2-0.6-0.4-1.1-0.5-1.6c0,0,0,0,0,0c-0.7,0.6-1.4,1.1-2.2,1.6C208.5,104.7,206.7,105.1,204.7,105.1z M211.6,92.6 c-0.5,0.2-1.1,0.3-1.9,0.5l-1.5,0.3c-1.7,0.3-2.4,0.6-2.8,0.8c-0.8,0.5-1.2,1.2-1.2,2.2c0,0.9,0.2,1.5,0.7,1.9 c0.5,0.4,1.1,0.6,1.9,0.6c1.3,0,2.5-0.4,3.6-1.1c1-0.7,1.5-2,1.6-4v-1.2C211.7,92.5,211.7,92.5,211.6,92.6z"/></g><g class="graphic-icon photo-b"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M50.1,77.3H39.9l-1.9-2.9H21.8L20,77.3H9.8c-4.2,0-7.6,3.4-7.6,7.6v29.2c0,4.2,3.4,7.6,7.6,7.6h40.4c4.2,0,7.6-3.4,7.6-7.6V84.9 C57.7,80.8,54.3,77.3,50.1,77.3z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M58.8,77.3H48.6l-1.9-2.9H30.5l-1.9,2.9H18.4c-4.2,0-7.6,3.4-7.6,7.6v29.2c0,4.2,3.4,7.6,7.6,7.6h40.4c4.2,0,7.6-3.4,7.6-7.6V84.9 C66.4,80.8,62.9,77.3,58.8,77.3z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M38.7,117.2c-9.1,0-16.5-7.4-16.5-16.5c0-9.1,7.4-16.5,16.5-16.5h4.9v33H38.7z"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="43.7" cy="100.7" r="16.5"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="43.7" cy="100.7" r="9.4"/><g><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="43.7" cy="100.6" r="7.8"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M39.1,100.6c0-2.5,2.1-4.6,4.6-4.6"/></g><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="59.1" cy="83.7" r="2.5"/></g><g class="graphic-icon photo-a"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M223.1,159.8h-9l-1.7-2.6h-14.3l-1.7,2.6h-9c-3.7,0-6.7,3-6.7,6.7v25.8c0,3.7,3,6.7,6.7,6.7h35.6c3.7,0,6.7-3,6.7-6.7v-25.8 C229.8,162.8,226.8,159.8,223.1,159.8z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M230.7,159.8h-9l-1.7-2.6h-14.3l-1.7,2.6h-9c-3.7,0-6.7,3-6.7,6.7v25.8c0,3.7,3,6.7,6.7,6.7h35.6c3.7,0,6.7-3,6.7-6.7v-25.8 C237.4,162.8,234.4,159.8,230.7,159.8z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M213,194.9c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6h4.4v29.2H213z"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="217.4" cy="180.3" r="14.6"/><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="217.4" cy="180.3" r="8.3"/><g><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="217.4" cy="180.3" r="6.9"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M213.3,180.3c0-2.2,1.8-4.1,4.1-4.1"/></g><circle fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="231" cy="165.4" r="2.2"/></g><g class="graphic-icon quote-b"><g><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M18.6,161.8c-5.8,0-9.6-4.3-9.6-10.8c0-8.1,6.8-15.5,13.2-19.6l0.6-0.4l4.2,4.2l-1.1,0.9c-2.6,1.9-5.8,4.3-7,7.3 c5.3,0.5,8.7,4.2,8.7,9.6C27.6,157.9,23.6,161.8,18.6,161.8z"/></g></g><g><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M41.2,161.8c-5.8,0-9.6-4.3-9.6-10.8c0-8.1,6.8-15.5,13.2-19.6l0.6-0.4l4.2,4.2l-1.1,0.9c-2.6,1.9-5.8,4.3-7,7.3 c5.3,0.5,8.7,4.2,8.7,9.6C50.3,157.9,46.3,161.8,41.2,161.8z"/></g></g></g><g class="graphic-icon quote-a"><g><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M262.9,106.7c5.8,0,9.6,4.3,9.6,10.8c0,8.1-6.8,15.5-13.2,19.6l-0.6,0.4l-4.2-4.2l1.1-0.9c2.6-1.9,5.8-4.3,7-7.3 c-5.3-0.5-8.7-4.2-8.7-9.6C253.8,110.6,257.8,106.7,262.9,106.7z"/></g></g><g><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M240.2,106.7c5.8,0,9.6,4.3,9.6,10.8c0,8.1-6.8,15.5-13.2,19.6l-0.6,0.4l-4.2-4.2l1.1-0.9c2.6-1.9,5.8-4.3,7-7.3 c-5.3-0.5-8.7-4.2-8.7-9.6C231.1,110.6,235.1,106.7,240.2,106.7z"/></g></g></g><g class="graphic-icon link-b"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M108,113.1c-2.6-2.8-6.2-4.4-10.2-4.4c-7.9,0-14.9,6.4-15.5,14.3l-0.6,6.6h-6.6c-7.9,0-14.9,6.4-15.5,14.3c-0.3,4,0.9,7.8,3.5,10.6 c2.6,2.8,6.2,4.4,10.2,4.4c7.9,0,14.9-6.4,15.5-14.3l0.6-6.6H96c7.9,0,14.9-6.4,15.5-14.3C111.8,119.7,110.6,116,108,113.1z M80.4,143.9c-0.3,3.6-3.6,6.6-7.2,6.6c-1.6,0-3-0.6-4-1.7c-1-1.1-1.5-2.6-1.3-4.2c0.3-3.6,3.6-6.6,7.2-6.6h5.9L80.4,143.9z M96,129.6h-5.9l0.5-5.9c0.3-3.6,3.6-6.6,7.2-6.6c1.6,0,3,0.6,4,1.7c1,1.1,1.5,2.6,1.3,4.2C102.8,126.6,99.5,129.6,96,129.6z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="81.6" y1="129.6" x2="90" y2="129.6"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="81.2" y1="138" x2="90" y2="138"/></g><g class="graphic-icon link-a"><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M243.2,19.3c-2.9-3.2-7-5-11.5-5c-8.9,0-16.8,7.2-17.6,16.2l-0.7,7.5H206c-8.9,0-16.8,7.2-17.6,16.1c-0.4,4.5,1,8.8,4,12 c2.9,3.2,7,5,11.5,5c8.9,0,16.8-7.2,17.6-16.2l0.7-7.5h7.5c8.9,0,16.8-7.2,17.6-16.2C247.6,26.7,246.1,22.5,243.2,19.3z M212,54 c-0.4,4.1-4.1,7.5-8.1,7.5c-1.8,0-3.4-0.7-4.5-1.9c-1.1-1.2-1.7-2.9-1.5-4.7c0.4-4.1,4.1-7.5,8.1-7.5h6.6L212,54z M229.6,37.9H223 l0.6-6.6c0.4-4.1,4.1-7.5,8.1-7.5c1.8,0,3.4,0.7,4.5,1.9c1.1,1.2,1.7,2.9,1.5,4.7C237.3,34.5,233.6,37.9,229.6,37.9z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="213.3" y1="37.9" x2="222.8" y2="37.9"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="212.8" y1="47.4" x2="222.8" y2="47.4"/></g><g class="graphic-icon chat-c"><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M89.1,172.5H97c0,0-2.2-4.8-10.4-4.5l-0.4,1.3l2.6,3.3"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M97.7,183.2c0-2.7,0-5.5,0-7.8c0-4.3-4.3-7.8-9.4-7.8H65c-5.2,0-9.4,4.3-9.4,9.4v25.2c0,5.2,4.3,9.4,9.4,9.4h23.3 c5.2,0,9.4-3.5,9.4-7.8c0-2.3,0-5.1,0-7.8l6.5-6.4L97.7,183.2z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M89.8,183.2c0-2.7,0-5.5,0-7.8c0-4.3-4.3-7.8-9.4-7.8H57.1c-5.2,0-9.4,4.3-9.4,9.4v25.2c0,5.2,4.3,9.4,9.4,9.4h23.3 c5.2,0,9.4-3.5,9.4-7.8c0-2.3,0-5.1,0-7.8l6.5-6.4L89.8,183.2z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="104.2" y1="189.6" x2="96.3" y2="189.6"/><path fill="#47B27F" d="M76.6,183.4c0-1,0.6-1.5,1.6-1.5c1,0,1.6,0.5,1.6,1.5v2.3c0,0.3,0,0.6-0.1,0.9l-0.6,4.7 c-0.1,0.6-0.4,0.7-0.9,0.7c-0.5,0-0.8-0.2-0.9-0.7l-0.6-4.7c0-0.3-0.1-0.6-0.1-0.9V183.4z"/><path fill="#47B27F" d="M68.4,195.3c0,0.8-0.3,1.5-1.5,1.5c-1.1,0-1.5-0.7-1.5-1.5v-5.1c0-1.2-0.6-2-1.8-2c-1,0-2.2,0.8-2.2,2.3 v4.8c0,0.8-0.3,1.5-1.5,1.5c-1.1,0-1.5-0.7-1.5-1.5v-12c0-1,0.6-1.5,1.5-1.5c0.9,0,1.5,0.5,1.5,1.5v4h0c0.6-0.8,1.6-1.5,3.3-1.5 c1.8,0,3.7,0.9,3.7,3.8V195.3z"/><path fill="#47B27F" d="M73.7,195.3c0,0.8-0.3,1.5-1.5,1.5c-1.1,0-1.5-0.7-1.5-1.5v-8c0-0.8,0.3-1.5,1.5-1.5 c1.1,0,1.5,0.7,1.5,1.5V195.3z"/><path fill="#47B27F" d="M72.3,184.8c-0.8,0-1.5-0.7-1.5-1.5c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5 C73.8,184.2,73.1,184.8,72.3,184.8z"/><path fill="#47B27F" d="M78.2,196.7c-0.9,0-1.6-0.7-1.6-1.6c0-0.9,0.7-1.6,1.6-1.6c0.9,0,1.6,0.7,1.6,1.6 C79.9,195.9,79.1,196.7,78.2,196.7z"/></g><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="89.8" y1="183.2" x2="97.7" y2="183.2"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="90.6" y1="195.9" x2="97.7" y2="195.9"/></g><g class="graphic-icon chat-b"><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M162.9,12.2h6.1c0,0-1.7-3.7-8.1-3.5l-0.3,1l2,2.5"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M169.5,20.5c0-2.1,0-4.3,0-6.1c0-3.4-3.3-6.1-7.4-6.1h-18.1c-4,0-7.4,3.3-7.4,7.4v19.6c0,4,3.3,7.4,7.4,7.4h18.1 c4,0,7.4-2.7,7.4-6.1c0-1.8,0-4,0-6.1l5-5L169.5,20.5z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M163.4,20.5c0-2.1,0-4.3,0-6.1c0-3.4-3.3-6.1-7.4-6.1h-18.1c-4,0-7.4,3.3-7.4,7.4v19.6c0,4,3.3,7.4,7.4,7.4H156 c4,0,7.4-2.7,7.4-6.1c0-1.8,0-4,0-6.1l5-5L163.4,20.5z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="174.6" y1="25.5" x2="168.4" y2="25.5"/><path fill="#47B27F" d="M153.1,20.7c0-0.8,0.5-1.2,1.2-1.2c0.8,0,1.2,0.4,1.2,1.2v1.8c0,0.2,0,0.5-0.1,0.7l-0.5,3.6 c-0.1,0.5-0.3,0.6-0.7,0.6c-0.4,0-0.6-0.1-0.7-0.6l-0.5-3.6c0-0.2-0.1-0.5-0.1-0.7V20.7z"/><path fill="#47B27F" d="M146.7,30c0,0.6-0.2,1.1-1.1,1.1c-0.9,0-1.1-0.5-1.1-1.1v-4c0-0.9-0.5-1.6-1.4-1.6c-0.8,0-1.7,0.7-1.7,1.8 V30c0,0.6-0.2,1.1-1.1,1.1c-0.9,0-1.1-0.5-1.1-1.1v-9.3c0-0.7,0.5-1.1,1.1-1.1c0.7,0,1.1,0.4,1.1,1.1v3.1h0 c0.5-0.6,1.2-1.2,2.5-1.2c1.4,0,2.9,0.7,2.9,3V30z"/><path fill="#47B27F" d="M150.9,30c0,0.6-0.2,1.1-1.1,1.1c-0.9,0-1.1-0.5-1.1-1.1v-6.3c0-0.6,0.2-1.1,1.1-1.1 c0.9,0,1.1,0.5,1.1,1.1V30z"/><circle fill="#47B27F" cx="149.8" cy="20.7" r="1.2"/><path fill="#47B27F" d="M154.4,31c-0.7,0-1.3-0.6-1.3-1.3c0-0.7,0.6-1.3,1.3-1.3c0.7,0,1.3,0.6,1.3,1.3 C155.6,30.5,155.1,31,154.4,31z"/></g><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="163.4" y1="20.5" x2="169.5" y2="20.5"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="164" y1="30.5" x2="169.5" y2="30.5"/></g><g class="graphic-icon chat-a"><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M190.5,120.1H185c0,0,1.5-3.4,7.2-3.2l0.3,0.9l-1.8,2.3"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M184.5,127.6c0-1.9,0-3.9,0-5.5c0-3,3-5.5,6.6-5.5h16.2c3.6,0,6.6,3,6.6,6.6v17.5c0,3.6-3,6.6-6.6,6.6h-16.2 c-3.6,0-6.6-2.5-6.6-5.5c0-1.6,0-3.6,0-5.5l-4.5-4.5L184.5,127.6z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M190,127.6c0-1.9,0-3.9,0-5.5c0-3,3-5.5,6.6-5.5h16.2c3.6,0,6.6,3,6.6,6.6v17.5c0,3.6-3,6.6-6.6,6.6h-16.2c-3.6,0-6.6-2.5-6.6-5.5 c0-1.6,0-3.6,0-5.5l-4.5-4.5L190,127.6z"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="180" y1="132.1" x2="185.5" y2="132.1"/><g><path fill="#47B27F" d="M210.3,127.8c0-0.7,0.4-1.1,1.1-1.1c0.7,0,1.1,0.4,1.1,1.1v1.6c0,0.2,0,0.4-0.1,0.7l-0.4,3.3 c-0.1,0.4-0.2,0.5-0.6,0.5c-0.4,0-0.6-0.1-0.6-0.5l-0.4-3.3c0-0.2-0.1-0.4-0.1-0.7V127.8z"/><path fill="#47B27F" d="M204.5,136.1c0,0.5-0.2,1-1,1c-0.8,0-1-0.5-1-1v-3.6c0-0.8-0.4-1.4-1.3-1.4c-0.7,0-1.5,0.6-1.5,1.6v3.4 c0,0.5-0.2,1-1,1c-0.8,0-1-0.5-1-1v-8.4c0-0.7,0.4-1,1-1c0.6,0,1,0.3,1,1v2.8h0c0.4-0.5,1.1-1.1,2.3-1.1c1.2,0,2.6,0.6,2.6,2.7 V136.1z"/><path fill="#47B27F" d="M208.2,136.1c0,0.5-0.2,1-1,1c-0.8,0-1-0.5-1-1v-5.6c0-0.5,0.2-1,1-1c0.8,0,1,0.5,1,1V136.1z"/><circle fill="#47B27F" cx="207.2" cy="127.7" r="1.1"/><path fill="#47B27F" d="M211.4,137c-0.6,0-1.1-0.5-1.1-1.1c0-0.6,0.5-1.1,1.1-1.1c0.6,0,1.1,0.5,1.1,1.1 C212.5,136.5,212,137,211.4,137z"/></g></g><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="184.4" y1="127.6" x2="189.9" y2="127.6"/><line fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="185" y1="136.5" x2="189.9" y2="136.5"/></g><g class="graphic-icon audio-b"><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M123,78.5c-1-13-10.5-21.3-22.1-21.3c-11.5,0-21.1,8.3-22.1,21.4l4.7-0.1c1-10.3,8.4-16.4,17.3-16.4c9,0,16.4,6.1,17.3,16.4 L123,78.5z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M79.3,78.6h6.3v19.5h-6.3c-2.7,0-4.8-2-4.8-4.6V83.2C74.5,80.7,76.6,78.6,79.3,78.6z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M123.3,78.6h-6v19.5h6c2.5,0,4.6-2,4.6-4.6V83.2C127.9,80.7,125.8,78.6,123.3,78.6z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M127.8,82.3c-0.4-2.1-2.3-3.7-4.5-3.7h-6v3.7H127.8z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M79.3,78.6h6.2v19.5h-6.2c-2.7,0-4.8-2-4.8-4.6V83.2C74.5,80.7,76.6,78.6,79.3,78.6z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M123.3,78.6h-6v19.5h6c2.5,0,4.6-2,4.6-4.6V83.2C127.9,80.7,125.8,78.6,123.3,78.6z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M115,76.9c1.7,0,3.1,1.2,3.1,2.7v17.4c0,1.5-1.4,2.7-3.1,2.7c-1.7,0-3.1-1.2-3.1-2.7V79.6C111.9,78.1,113.3,76.9,115,76.9z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M87.6,76.9c-1.5,0-2.7,1.2-2.7,2.7v17.4c0,1.5,1.2,2.7,2.7,2.7c1.5,0,2.7-1.2,2.7-2.7V79.6C90.3,78.1,89.1,76.9,87.6,76.9z"/></g><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M99.9,100.2c-0.1,0-0.2,0-0.3,0c-0.6-0.1-1.1-0.7-1.1-1.3l0-7l-1.5,0.5c-0.1,0-0.3,0.1-0.4,0.1c-0.4,0-0.7-0.2-1-0.4 c-0.4-0.4-0.5-0.9-0.3-1.4l4.8-12.3c0.2-0.5,0.7-0.9,1.2-0.9c0.1,0,0.2,0,0.3,0c0.6,0.1,1.1,0.7,1.1,1.3l0,7l2.4-0.8 c0.1,0,0.3-0.1,0.4-0.1c0.4,0,0.7,0.2,1,0.4c0.4,0.4,0.4,1,0.2,1.5l-5.7,12.6C101,99.9,100.5,100.2,99.9,100.2z"/></g></g><g class="graphic-icon audio-a"><g><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M279.7,160.9c-0.7-9.4-7.6-15.4-15.9-15.4c-8.3,0-15.2,6-15.9,15.4l3.4,0c0.7-7.4,6.1-11.8,12.5-11.8c6.5,0,11.8,4.4,12.5,11.8 L279.7,160.9z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M248.1,161h4.6v14.1h-4.6c-1.9,0-3.5-1.5-3.5-3.3v-7.5C244.6,162.5,246.2,161,248.1,161z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M279.9,161h-4.3v14.1h4.3c1.8,0,3.3-1.5,3.3-3.3v-7.5C283.2,162.5,281.7,161,279.9,161z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M283.1,163.7c-0.3-1.5-1.6-2.7-3.2-2.7h-4.3v2.7H283.1z"/><path fill="#56BC8A" stroke="#47B27F" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d=" M248.1,161h4.5v14.1h-4.5c-1.9,0-3.5-1.5-3.5-3.3v-7.5C244.6,162.5,246.2,161,248.1,161z"




Kiến thức
Tệp robots.txt là một tệp ở gốc trang web của bạn cho biết những phần thuộc trang web bạn không muốn cấp quyền truy cập cho trình thu thập dữ liệu của công cụ tìm kiếm. Đây là file đầu tiên mà Google Bot sẽ đọc khi truy cập Website của bạn. Nó quy định cho các cỗ máy tìm kiếm dữ liệu được phép hoặc không được phép thu thập dữ liệu trong website của bạn hoặc thời gian trễ mà bạn muốn bất kỳ công cụ nào khi thu thập dữ liệu. Robots.txt có thể bao gồm cả sơ đồ trang Web của bạn.

robots.txt rất quan trọng cho SEO. Bạn có thể cho phép hoặc chặn việc lập chỉ mục các trang nội dung kém, nhạy cảm, hoặc các nội dung tự động tạo không thể kiểm soát như mục tìm kiếm. Vì robots.txt có cấu trúc công khai, vì thế lưu ý không sử dụng cho mục đích bảo mật.
Đọc thêm

Sơ đồ Website (Sitemap)

Website của bạn có sơ đồ trang web (sitemap)
Location: https://www.tumblr.com/blog/vanthanh30/sitemap.xml

Kiến thức
Sơ đồ trang Web là một tệp xml chứa danh sách đầy đủ các URL trong website của bạn. Nó sử dụng để lập chỉ mục URL trong website của bạn sâu và nhanh hơn. Sitemap chứa các thông tin như thời gian nội dung thay đổi, thêm mới hay xoá bỏ. Điều này giúp Website tăng được tần suất công cụ tìm kiếm lập chỉ mục lại. Khác với robot.txt bạn có thể sử dụng công cụ miễn phí, trả phí hoặc tự xây dựng file sitemap.xml (bạn nên tự xây dựng) tham khảo thêm (cách xây dựng sitemap tự động)

Bạn nên ghi nhớ các điều sau:
1) Sitemap cần nhỏ hơn 10MB (10,485,760 bytes) và tối đa là 50,000 urls. Nếu bạn có nhiều url hơn, hãy tạo nhiều tệp sơ đồ trang web và sử dụng tệp chỉ mục sơ đồ trang web.
2) Đặt sơ đồ trang web của bạn vào thư mục gốc của trang web và thêm url vào tệp robots.txt.
3) sitemap.xml có thể đưọc nén gzip để có thể có tốc độ tải nhanh hơn.
4) sitemap.xml cần được khai báo với Google, nên tham khảo (cách khai báo sitemap với Google).

Liên kết bị hỏng: một liên kết bị hỏng là liên kết không thể truy cập. Một lượng lớn các liên kết bị hỏng có thể ảnh hưởng làm giảm hạng kết quả SEO của bạn cũng như trải nghiệm người dùng. Có một số lý do dẫn tới liên kết bị hỏng. Tất cả được liệt kê bên dưới đây.
1) Bạn nhập vào một liên kết không chính xác.
2) Trang đích bạn truy cập đã bị xoá bởi người chủ Website (Một lỗi 404 sẽ xuất hiện).
3) Trang web bị di chuyển và không thể sửa chữa (Ví dụ đổi tên miền hoặc bị lỗi tính năng hay server).
4) Người dùng đang đứng sau một tường lửa, ví dụ như sử dụng phần mềm bảo mật chặn truy choặc vào Website.
5) Bạn đang truy cập vào đường link bị chặn truy cập bởi tường lửa của Website.
Đọc thêm.

Liên kết nội bộ (Internal) và liên kết ngoại (External Links)

Tổng số liên kết nội bộ? 9
Tổng số liên kết ngoại? 4

Internal Links

  • /
  • /policy/
  • /forgot_password
  • https://www.tumblr.com/policy
  • https://www.tumblr.com/privacy_policy
  • https://www.tumblr.com/jobs
  • /
  • https://www.tumblr.com/login?redirect_to=%2Fblog%2Fview%2Fvanthanh30
  • https://www.tumblr.com/register?redirect_to=%2Fblog%2Fview%2Fvanthanh30

External Links

  • https://apps.apple.com/app/apple-store/id305343404?pt=212308&ct=signup_page&mt=8
  • https://play.google.com/store/apps/details?id=com.tumblr&referrer=utm_source%3Dtumblr%26utm_medium%3Diframe%26utm_campaign%3Dsignup_page
  • https://nukunukusirokuma.tumblr.com/post/624866258433818624/%E7%9D%A1%E9%AD%94%E3%81%A1%E3%82%83%E3%82%932020
  • https://nukunukusirokuma.tumblr.com/post/624866258433818624/%E7%9D%A1%E9%AD%94%E3%81%A1%E3%82%83%E3%82%932020

Xếp hạng theo Alexa

>
Traffic Rank 118
Reach Rank 112
Quốc gia hàng đầu United States
Thứ hạng tại quốc gia 98

Domain IP Information

Nhà cung cấp dịch vụ
Địa chỉ IP
Tổ chức
Thành phố
Quốc gia
Múi giờ
Kinh độ
Vĩ độ

NoIndex , NoFollow, DoDollow Links

Tổng số link NoIndex 0
Tổng số link NoFollow 2
Tổng số lnik DoFollow 11
NoIndex được kích hoạt? No
NoFollow được kích hoạt? No

NoIndex Links

NoFollow Links



Kiến thức

NoIndex : Là giá trị nằm trong thẻ meta robots. Noindex (không lập chỉ mục) báo cho công cụ tìm kiếm, không được lập chỉ mục những trang có khai báo giá trị này. Bạn không được sử dụng giá trị ‘noindex’ nếu bạn muốn công cụ tìm kiếm lập chỉ mục trang đích của bạn.

Mặc định, nếu một trang được cài đặt là “index.” Nếu như bạn khai báo <meta name="robots" content="noindex" /> trong thẻ <head> khi kiểm tra mã nguồn HTML mà công cụ tìm kiếm đọc được dòng này, nó sẽ không lập chỉ mục trang đích trên kết quả tìm kiếm - SERPs (Search Engine Results Pages).

DoFollow & NoFollow : Nofollow là một giá trị nằm trong thẻ liên kết và có ý nghĩa là không đi theo các liên kết trong trang bởi công cụ tìm kiếm. Bạn không được đặt giá trị ‘nofollow’ trong thẻ meta tags nếu bạn muốn công cụ tìm kiếm tiếp tục đi theo các liên kết trong bài.

Mặc định, tất cả các link sẽ đưọc đặt là “follow.” Nếu trong liên kết bạn để giá trị là “nofollow” nó giống như: <a href="http://www.example.com/" rel="nofollow">Anchor Text</a> nếu muốn báo cho Google hay công cụ tìm kiếm là bạn không muốn chia sẻ bất kỳ giá trị SEO nào cho các liên kết này. Thường các liên kết ra bên ngoài (VD: phần bình luận) bạn nên để ‘nofollow’

Đọc thêm về Nofollow

Đường dẫn URL thân thiện

Một số liên kết trong trang Web không thân thiện với công cụ tìm kiếm.

Not SEO Friendly Links

  • /forgot_password
  • https://www.tumblr.com/privacy_policy
  • https://www.tumblr.com/login?redirect_to=%2Fblog%2Fview%2Fvanthanh30
  • https://www.tumblr.com/register?redirect_to=%2Fblog%2Fview%2Fvanthanh30


Kiến thức
Liên kết trang đích cần thân thiện với người dùng và cố máy tìm kiếm. URL nên chứa dấu gạch ngang thay cho dấu phân cách, không chứa tham số và phải là URL tĩnh.

Để xử lý vấn đề này, phải yêu cầu nâng cấp kỹ thuật.
1) Thay thế dấu gạch dưới hoặc dấu phân cách khác bằng dấu gạch ngang, xóa tham số trên URL của bạn.
2) Chỉ sử dụng www hoặc non-www cho 1 URL duy nhất.
3) Không sử dụng các url động và liên quan khác. Tạo sơ đồ trang web sitemap.xml để lập chỉ mục cho công cụ tìm kiếm.
4) Chặn các liên kết không thân thiện có cấu trúc và không liên quan thông qua robot.txt.
5) Khai báo thẻ canonical cho các trang để xác nhận nội dung gốc một cách phù hợp. Đọc thêm về canonical
Đọc thêm

Favicon

Website không có biểu tượng đại - favicon.

Learn more

Hình ảnh có mô tả 'alt'

Website của bạn có 3 hình ảnh không có thẻ mô tả (alt).

Images Without alt

  • https://px.srvcs.tumblr.com/impixu?T=1597031018&J=eyJ0eXBlIjoicG9zdCIsInVybCI6Imh0dHA6Ly93d3cudHVtYmxyLmNvbS9sb2dpbj9yZWRpcmVjdF90bz0lMkZibG9nJTJGdmlldyUyRnZhbnRoYW5oMzAiLCJyZXF0eXBlIjowLCJyb3V0ZSI6Ii9sb2dpbiIsInBvc3RzIjpbeyJwb3N0aWQiOiI2MjQ4NjYyNTg0MzM4MTg2MjQiLCJibG9naWQiOjQ0NDUzMDgxLCJzb3VyY2UiOjMyfV0sIm5vc2NyaXB0IjoxfQ==&U=KNMFJPLNKM&K=d4f3667de79bf57883ac22c40cdf20624f2efd150818585cb691138595ddc49d&R=http%3A%2F%2Fhttps%3A%2F%2Fwww.tumblr.com%2Fblog%2Fvanthanh30
  • https://sb.scorecardresearch.com/p?cv=2.0&cj=1&c1=2&c2=15742520
  • https://px.srvcs.tumblr.com/impixu?T=1597031018&J=eyJ0eXBlIjoidXJsIiwidXJsIjoiaHR0cDovL3d3dy50dW1ibHIuY29tL2xvZ2luP3JlZGlyZWN0X3RvPSUyRmJsb2clMkZ2aWV3JTJGdmFudGhhbmgzMCIsInJlcXR5cGUiOjAsInJvdXRlIjoiL2xvZ2luIiwibm9zY3JpcHQiOjF9&U=ENEEGIDJKF&K=d1668fc4b3ac51bac6ed0d0b39ff43a428f843865f23f6c53a17c4bb008975a5&R=http%3A%2F%2Fhttps%3A%2F%2Fwww.tumblr.com%2Fblog%2Fvanthanh30


Kiến thức
ALT là thẻ mô tả cho một hình ảnh. Điều này là rất cần thiết để công cụ tìm kiếm hiểu hình ảnh và đánh giá nội dung của trang đích. Hình ảnh thường sẽ liên quan trực tiếp tới nội dung, do đó thẻ alt cũng là tiêu chí để cải thiện chất lượng nội dung. Thẻ ALT cần chưa tử khóa và mô tả đúng về nội dung hình ảnh. Trong một trang đích nếu có nhiều hình ảnh, thẻ ALT cần thay đổi. Để giải quyết điều này, đặt một tiêu đề phù hợp trong thuộc tính alt của bạn.
Learn more

Kiểu trang

Kiểu trang :


Trang của bạn chưa khai báo kiểu trang

Kiến thức
Loại tài liệu không phải là yếu tố SEO nhưng nó được kiểm tra để xác nhận trang web của bạn. Vì vậy, đặt một loại tài liệu tại trang html của bạn.
Learn more

Depreciated HTML Tag

Tuyệt với trang web của bạn không có bất kỳ thẻ HTML cũ nào không được sử dụng.

Kiến thức
Các thẻ và thuộc tính HTML cũ hơn đã được thay thế bằng các lựa chọn thay thế khác có khả năng linh hoạt hơn. Phần kiểm tra này sẽ cho bạn biết Website của bạn có sử dụng các thẻ cũ không con được W3C chấp nhận (W3C-World Wide Web Consortium). Nếu Website của bạn sử dụng các thẻ cũ không theo chuẩn, hãy báo kỹ thuật thay thế chúng bằng các thẻ theo chuẩn mới hơn. VD: Trong HTML có một số thẻ cung cấp ngữ nghĩa giúp công cụ tìm kiếm có thể đánh giá nội dung, các thành phần, bố cục trong Website, chúng tôi đã thử nghiệm và có khác biệt nhất định.

Dung lượng trang HTML

Dung lượng trang HTML : 71 KB


Kích thước HTML của trang <= 100KB

Kiến thức
Kích thước trang HTML là một trong những yếu tố chính của thời gian tải trang. Nó nên dưới 100 KB theo khuyến nghị của google. Lưu ý rằng, kích thước này không bao gồm các tệp css, js hoặc hình ảnh bên ngoài. Vì vậy, kích thước trang nhỏ hơn thời gian tải ít hơn.

Để giảm kích thước trang của bạn, hãy thực hiện các bước này
1) Hãy đặt tất mã css và js của bạn sang tệp bên ngoài (VD stlye.css ...).
2) Đảm bảo nội dung văn bản của bạn ở trên cùng của trang để nó có thể được hiển thị trước khi tải toàn bộ trang.
3) Giảm hoặc nén tất cả hình ảnh, tập tin flash media, v.v. sẽ tốt hơn nếu những tập tin này dưới 100 KB
Đọc thêm

Nén GZIP

Chuẩn nén GZIP bị vô hiệu hóa.

Kiến thức
GZIP là một định dạng tệp và một ứng dụng phần mềm được sử dụng để nén và giải nén tệp. Nó có thể được áp dụng cho bất kỳ luồng byte nào. GZIP hoạt động tốt nhất trên nội dung dựa trên văn bản, thường đạt tỷ lệ nén cao tới 70-90% cho các tệp lớn hơn. Các nén nội dung khác không thực sự tốt và không giảm được nhiều, nhưng Website bạn nên sử dụng Gzip. Việc Website sử dụng Gzip sẽ giúp thời gian tải tranh nhanh hơn, máy chủ sẽ nén và trình duyệt của người dùng sẽ giải nén. Chúng tôi cũng khuyên rằng, kích thước nén GZIP phải là <= 33 KB

Sử dụng CSS Inline

Website của bạn không có bất kỳ css nội tuyến (css fix cố định trọng mã HTML)

Kiến thức
Inline css là mã css nằm trong trang html, nằm ở trong các thẻ html thay vì trong file .css bên ngoài. Inline css tăng thời gian tải trang web của bạn, đây là một yếu tố xếp hạng công cụ tìm kiếm quan trọng. Vì vậy, cố gắng không sử dụng css bên trong mã HTML nếu không thực sự cần thiết.

Sử dụng nội bộ CSS

Website không sử dụng css nội bộ. Rất tốt.

Kiến thức
Css nội bộ là mã css nằm trên trang html bên trong thẻ. Css nội bộ đang tăng thời gian tải vì không thể lưu bộ đệm trang (Như GZIP) cho css nội bộ. Cố gắng đặt mã css của bạn trong các file bên ngoài (VD: style.css).

Micro Data Schema Test

Website không tìm thấy dữ liệu vi mô.

Kiến thức
Dữ liệu vi mô hay Dữ liệu có cấu trúc là các thông tin nằm bên trong đoạn mã HTML (hoặc JSON) để khai báo thêm cho công cụ tìm kiếm hiểu nội dung của bạn. VD: Hãy thử xem một chuỗi hình ảnh Avatar, nó có thể giới thiệu một hình ảnh hồ sơ trên diễn đàn, blog, trang mạng xã hội hoặc nó có thể đề cập đến một bộ phim 3D rất thành công. Microdot, Google... và các công ty lớn họ theo chuẩn này được sử dụng để chỉ định tham chiếu hoặc thông tin cơ bản về chuỗi html. Microdata mang đến cơ hội cho công cụ tìm kiếm và ứng dụng khác để hiểu rõ hơn về nội dung của bạn và hiển thị tốt hơn đáng kể về kết quả tìm kiếm. Bạn có thể hiển thị đánh giá sao cho kết quả tìm kiếm, sự kiện, hình ảnh, làm cho kết quả tìm kiếm của bạn nổi bật hơn, từ đó CTR (click through rate) sẽ tăng.
Đọc thêm

IP & DNS Report

IPv4 152.199.43.87
IPv6 Not Compatiable
DNS Report
SLHostClassTTLTypePRITargetIP
1cs1143.wpc.chicdn.netIN3583A152.199.43.87
2www.tumblr.comIN51CNAMEcs1143.wpc.chicdn.net

IP Canonicalization Test

Website có IP trùng với các Website khác. (Không quá nghiêm trọng, vẫn còn nhiều tranh cãi về vấn đề này)

Kiến thức
Nếu nhiều tên miền được đăng ký dưới một địa chỉ IP duy nhất, các bot tìm kiếm có thể gắn nhãn các trang web khác là các bản sao của một trang web. Việc xây dựng nhiều Websie giống nhau và đặt chung ở 1 máy chủ (IP) sẽ dẫn đến sự nghi ngờ. Hãy chú ý tới IP, URL Canonical, Redirect 301 để hạn chế hoặc xử lý vấn đề này.
Learn more

URL Canonicalization Test

Website gặp lỗi trùng lặp về trang đích (non-www và www) chưa được cấu hình đúng. Có khả năng sẽ bị trùng lặp nội dung.

Kiến thức
Thẻ Canonical để phân biệt nội dung gốc, tránh tình trạng một nội dung những có nhiều URL khác nhau. Hãy sử dụng thẻ canonical để giải quyết vấn đền này, cấu trúc của nó VD:
<link rel="canonical" href="https://sudo.vn/home" />
<link rel="canonical" href="https://www.sudo.vn/home" />
Cả hai đều tham khảo liên kết sudo.vn/home. Vì vậy, chúng ta cần sử dụng thẻ canonical. Điều này sẽ tăng thứ hạng cho Website trên công cụ tìm kiếm bằng cách loại bỏ trùng lặp nội dung. Sử dụng thẻ Canonical tag cho tất cả các url giống nhau. (Bạn cần cẩn trọng khi cấu hình, hãy đọc kỹ bài viết tham khảo).
Đọc thêm

Kiểm tra email văn bản đơn giản

Có nội dung email đơn giản được tìm thấy. 1 email được tìm thấy.

Plain Text Email List

  • 1@2x.png


Kiến thức
Địa chỉ email là văn bản đơn giản là dễ bị khai thác do người dùng quét email. Có rất nhiều phần mềm và công cụ trên thế giới chuyên đi quét dữ liệu này khi địa chỉ email của bạn ở dạng văn bản. Đây có thể là một dấu hiệu xấu cho công cụ tìm kiếm..

Để chống lại điều này, bạn có thể làm xáo trộn địa chỉ email của mình theo nhiều cách:
1) Các lớp giả CSS.
2) Viết ngược địa chỉ email của bạn.
3) Xoay màn hình bằng css.
4) Làm xáo trộn địa chỉ email của bạn bằng cách sử dụng javascript.
5) Sử dụng wordpress và php (chỉ trang web wordpress).
Đọc thêm

Phản hồi CURL

urlhttps://www.tumblr.com/login?redirect_to=%2Fblog%2Fview%2Fvanthanh30content typetext/html; charset=UTF-8
http code200header size3996
request size841filetime-1
ssl verify result0redirect count3
total time7.166094namelookup time0.20327
connect time0.204632pretransfer time0.587495
size upload0size download72820
speed download10161speed upload0
download content length-1upload content length-1
starttransfer time6.909731redirect time6.594614
redirect urlprimary ip152.199.43.87
certinfoprimary port443
local ip103.83.156.4local port53170
http version3protocol2
ssl verifyresult0schemeHTTPS
appconnect time us586999connect time us204632
namelookup time us203270pretransfer time us587495
redirect time us6594614starttransfer time us6909731
total time us7166094

PageSpeed Insights (Mobile)

Performance

  • Emulated Form Factor Mobile
  • Locale En-US
  • Category Performance
  • Field Data
  • First Contentful Paint (FCP) 2089 ms
  • FCP Metric Category AVERAGE
  • First Input Delay (FID) 15 ms
  • FID Metric Category FAST
  • Overall Category AVERAGE
  • Origin Summary
  • First Contentful Paint (FCP) 2681 ms
  • FCP Metric Category AVERAGE
  • First Input Delay (FID) 65 ms
  • FID Metric Category FAST
  • Overall Category AVERAGE
  • Lab Data
  • First Contentful Paint 4.5 s
  • First Meaningful Paint 4.5 s
  • Speed Index 8.4 s
  • First CPU Idle 6.9 s
  • Time To Interactive 7.0 s
  • Max Potential First Input Delay 580 ms

Audit Data

Keep request counts low and transfer sizes small

28 requests • 660 KiB

To set budgets for the quantity and size of page resources, add a budget.json file. Learn More

Eliminate render-blocking resources

Potential savings of 1,050 ms

Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. Learn More

Efficiently encode images

Optimized images load faster and consume less cellular data. Learn More

Enable text compression

Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. Learn More

Uses efficient cache policy on static assets

2 resources found

A long cache lifetime can speed up repeat visits to your page. Learn More

Minimize third-party usage

Third-party code blocked the main thread for 0 ms

Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. Learn More

Estimated Input Latency

230 ms

Estimated Input Latency is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. Learn More

First Contentful Paint (3G)

9018 ms

First Contentful Paint 3G marks the time at which the first text or image is painted while on a 3G network. Learn More

Total Blocking Time

960 ms

Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds.

Reduce JavaScript execution time

1.6 s

Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn More

Defer offscreen images

Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. Learn More

Server Backend Latencies

0 ms

Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. Learn More

Properly size images

Serve images that are appropriately-sized to save cellular data and improve load time. Learn More

Remove unused CSS

Potential savings of 108 KiB

Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. Learn More

Avoids enormous network payloads

Total size was 660 KiB

Large network payloads cost users real money and are highly correlated with long load times. Learn More

Minimize main-thread work

2.9 s

Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn More

Serve images in next-gen formats

Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. Learn More

Avoid chaining critical requests

14 chains found

The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. Learn More

Avoids an excessive DOM size

131 elements

A large DOM will increase memory usage, cause longer Learn More

Avoid multiple page redirects

Potential savings of 1,140 ms

Redirects introduce additional delays before the page can be loaded. Learn More

Minify JavaScript

Minifying JavaScript files can reduce payload sizes and script parse time. Learn More

User Timing marks and measures

Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. Learn More

Network Round Trip Times

0 ms

Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. Learn More

PageSpeed Insights (Desktop)

Performance

  • Emulated Form Factor Desktop
  • Locale En-US
  • Category Performance
  • Field Data
  • First Contentful Paint (FCP) 1619 ms
  • FCP Metric Category AVERAGE
  • First Input Delay (FID) 4 ms
  • FID Metric Category FAST
  • Overall Category AVERAGE
  • Origin Summary
  • First Contentful Paint (FCP) 1831 ms
  • FCP Metric Category AVERAGE
  • First Input Delay (FID) 8 ms
  • FID Metric Category FAST
  • Overall Category AVERAGE
  • Lab Data
  • First Contentful Paint 1.0 s
  • First Meaningful Paint 1.0 s
  • Speed Index 3.5 s
  • First CPU Idle 1.8 s
  • Time To Interactive 2.0 s
  • Max Potential First Input Delay 210 ms

Audit Data

Keep request counts low and transfer sizes small

81 requests • 8,750 KiB

To set budgets for the quantity and size of page resources, add a budget.json file. Learn More

Eliminate render-blocking resources

Potential savings of 480 ms

Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. Learn More

Efficiently encode images

Potential savings of 572 KiB

Optimized images load faster and consume less cellular data. Learn More

Enable text compression

Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. Learn More

Uses efficient cache policy on static assets

2 resources found

A long cache lifetime can speed up repeat visits to your page. Learn More

Minimize third-party usage

Third-party code blocked the main thread for 0 ms

Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. Learn More

Estimated Input Latency

10 ms

Estimated Input Latency is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. Learn More

Total Blocking Time

110 ms

Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds.

JavaScript execution time

0.4 s

Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn More

Defer offscreen images

Potential savings of 3 KiB

Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. Learn More

Server Backend Latencies

0 ms

Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. Learn More

Properly size images

Potential savings of 4,597 KiB

Serve images that are appropriately-sized to save cellular data and improve load time. Learn More

Remove unused CSS

Potential savings of 106 KiB

Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. Learn More

Avoid enormous network payloads

Total size was 8,750 KiB

Large network payloads cost users real money and are highly correlated with long load times. Learn More

Minimizes main-thread work

1.2 s

Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn More

Serve images in next-gen formats

Potential savings of 2,851 KiB

Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. Learn More

Avoid chaining critical requests

20 chains found

The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. Learn More

Avoids an excessive DOM size

613 elements

A large DOM will increase memory usage, cause longer Learn More

Avoid multiple page redirects

Potential savings of 370 ms

Redirects introduce additional delays before the page can be loaded. Learn More

Minify JavaScript

Minifying JavaScript files can reduce payload sizes and script parse time. Learn More

User Timing marks and measures

Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. Learn More

Network Round Trip Times

0 ms

Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. Learn More