phuquoc.dog

phuquoc.dog is SSL secured

Free website and domain report on phuquoc.dog

Last Updated: 13th November, 2021 Update Now
Overview

Snoop Summary for phuquoc.dog

This is a free and comprehensive report about phuquoc.dog. The domain phuquoc.dog is currently hosted on a server located in United States with the IP address 172.67.139.166, where USD is the local currency and the local language is English. Our records indicate that phuquoc.dog is owned/operated by Cloudflare, Inc.. Phuquoc.dog has the potential to be earning an estimated $1 USD per day from advertising revenue. If phuquoc.dog was to be sold it would possibly be worth $805 USD (based on the daily revenue potential of the website over a 24 month period). Phuquoc.dog receives an estimated 382 unique visitors every day - a decent amount of traffic! This report was last updated 13th November, 2021.

About phuquoc.dog

Site Preview: phuquoc.dog phuquoc.dog
Title: Join the moon mission - Phu Quoc Dog
Description: Decentralized social network and NFT platform for pets. Where you can share photos and videos of your pet's life, rescue puppies, adopt a pet, find pet friendly places and take advantage of our useful pet services. Join the moon mission
Keywords and Tags:
Related Terms: decentralized
Fav Icon:
Age:
Domain Created:
Domain Updated:
Domain Expires:
Review

Snoop Score

1/5

Valuation

$805 USD
Note: All valuation figures are estimates.

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 3,169,513
Alexa Reach:
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 382
Monthly Visitors: 11,627
Yearly Visitors: 139,430
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $1 USD
Monthly Revenue: $33 USD
Yearly Revenue: $397 USD
Note: All revenue figures are estimates.

Revenue By Country

SEO

Backlinks Analysis (SEMrush)

Top New Follow Links

Top Ranking Keywords (US)

Domain Analysis

Value Length
Domain: phuquoc.dog 11
Domain Name: phuquoc 7
Extension (TLD): dog 3

Page Speed Analysis

Average Load Time:
Load Time Comparison:

PageSpeed Insights

Avg. (All Categories) 66
Performance 42
Accessibility 69
Best Practices 80
SEO 92
Progressive Web App 45
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
Simulate loading on desktop
42

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for phuquoc.dog. This includes details about optimizing page load times which can result in a better user experience.

Metrics

Time to Interactive — 2.2 s
The time taken for the page to become fully interactive.

Opportunities

Properly size images
Images can slow down the page's load time. Phuquoc.dog should consider serving more appropriate-sized images.
Defer offscreen images — Potential savings of 60 KiB
Time to Interactive can be slowed down by resources on the page. Phuquoc.dog should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://i0.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo-1.png?fit=1500%2C500&ssl=1
61736
61736
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Phuquoc.dog should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Phuquoc.dog should consider minifying JS files.
Reduce unused CSS — Potential savings of 183 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Phuquoc.dog should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
137374
135357
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
53898
51819
Reduce unused JavaScript — Potential savings of 47 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
60486
48502
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Phuquoc.dog should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://phuquoc.dog/
190
https://phuquoc.dog/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Phuquoc.dog should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.

Diagnostics

Avoids enormous network payloads — Total size was 1,073 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/05/2387e501b41641481807.jpg?fit=1920%2C1200&ssl=1
367938
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
137374
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
98869
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
62662
https://i0.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo-1.png?fit=1500%2C500&ssl=1
62262
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
60486
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
53898
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
32839
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
31491
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
21075
Avoids an excessive DOM size — 294 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
294
Maximum DOM Depth
21
Maximum Child Elements
18
Avoid chaining critical requests — 15 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Phuquoc.dog should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 0.6 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://phuquoc.dog/
1673.12
182.755
33.602
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
310.234
159.949
38.487
Unattributable
234.752
4.903
0.43
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
178.201
133.625
1.662
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
112.108
0
0
https://stats.wp.com/s-202143.js
72.208
61.709
10.441
Keep request counts low and transfer sizes small — 33 requests • 1,073 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
33
1098963
Image
7
519316
Font
11
250688
Stylesheet
5
196423
Script
7
118895
Document
1
11550
Other
2
2091
Media
0
0
Third-party
18
630159
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
103209
0
9800
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Avoid large layout shifts — 1 element found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.77816740543735
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 10 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://phuquoc.dog/
719
582
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
1445
274
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
1980
146
https://phuquoc.dog/
378
139
https://phuquoc.dog/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7
1719
129
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
1333
112
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
2231
83
https://phuquoc.dog/
620
72
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
2157
55
https://phuquoc.dog/
551
54
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of phuquoc.dog on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Other

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://phuquoc.dog/
http/1.1
0
91.414999973495
764
0
301
text/plain
https://phuquoc.dog/
h2
92.155999969691
1010.8689999906
11550
50962
200
text/html
Document
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
h2
1063.4849999915
2333.1509999698
137374
1692002
200
text/css
Stylesheet
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
h2
1063.7180000194
1652.6280000107
53898
470643
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Nunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=latin%2Clatin-ext&ver=1.0.0
h2
1063.8489999692
1091.7539999937
2658
45511
200
text/css
Stylesheet
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
h2
1064.0279999934
1472.0760000055
32839
89521
200
application/javascript
Script
https://stats.wp.com/s-202143.js
h2
2360.7239999692
2396.4319999795
6289
16065
200
application/javascript
Script
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
h2
2719.8869999847
2753.498999984
62662
62138
200
image/webp
Image
https://i0.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo-1.png?fit=1500%2C500&ssl=1
h2
2720.0069999672
2754.5209999662
62262
61736
200
image/webp
Image
https://fonts.googleapis.com/css?family=Aclonica%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=latin%2Clatin-ext&ver=1.0.0
h2
1659.7600000096
1689.5800000057
1298
374
200
text/css
Stylesheet
https://phuquoc.dog/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7
h2
1699.3960000109
1979.3390000123
3311
6406
200
application/javascript
Script
https://phuquoc.dog/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0
h2
1983.4990000236
2345.6320000114
7000
16470
200
application/javascript
Script
https://stats.wp.com/e-202143.js
h2
2721.2189999991
2754.1590000037
3325
8972
200
application/javascript
Script
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
h2
2721.612000023
3130.2779999678
60486
218824
200
application/javascript
Script
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5f1784877f6872c678d78c2f43bd06bb.css
h2
2721.847000008
3035.5139999883
1195
876
200
text/css
Stylesheet
https://phuquoc.dog/wp-includes/js/wp-emoji-release.min.js?ver=5.8.1
h2
2721.7199999723
3048.3399999794
5645
18181
200
application/javascript
Script
data
2753.8310000091
2753.9709999692
0
42
200
image/gif
Image
https://phuquoc.dog/wp-content/plugins/bold-page-builder/img/blank.gif
h2
2857.444000023
3131.4349999884
1980
1095
200
image/gif
Image
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
h2
2886.4080000203
3268.7160000205
98869
98024
200
application/font-woff
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc8aBc5tU1ECVZl_.woff2
h2
2886.6520000156
2891.7599999695
12286
11384
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85tU1ECVZl_.woff2
h2
2886.7999999784
2893.945000018
12273
11368
200
font/woff2
Font
https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUYevIWzgPDA.woff2
h2
2886.8939999957
2893.385000003
14269
13364
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe0qMImSLYBIv1o4X1M8cce9I9tAcVwo.woff2
h2
2887.0059999754
2894.2079999833
12285
11380
200
font/woff2
Font
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
h2
2887.127999973
3246.6019999702
21075
32864
200
application/font-woff
Font
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
h2
2887.2149999952
3281.5839999821
31491
52676
200
application/font-woff
Font
https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofINeaBTMnFcQ.woff2
h2
2887.3000000021
2893.676000007
14245
13340
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85jU1ECVZl_86Y.woff2
h2
3026.0390000185
3040.6209999928
11848
10956
200
font/woff2
Font
https://fonts.gstatic.com/s/aclonica/v11/K2FyfZJVlfNNSEBXGY7UAo-KBSLy.woff2
h2
3217.118999979
3222.5270000054
17316
16384
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85iU1ECVZl_86Y.woff2
h2
3438.4430000209
3446.689000004
4731
3840
200
font/woff2
Font
https://pixel.wp.com/g.gif?v=ext&j=1%3A10.2.1&blog=192542251&post=2152&tz=0&srv=phuquoc.dog&host=phuquoc.dog&ref=&fcp=3156&rand=0.47656810604132804
h2
3508.9119999902
3532.8519999748
186
50
200
image/gif
Image
https://phuquoc.dog/?wc-ajax=get_refreshed_fragments
h2
3875.9640000062
4562.4059999827
1327
859
200
application/json
XHR
https://i1.wp.com/phuquoc.dog/wp-content/uploads/2019/08/white_bottom_wave_02.png?fit=1955%2C230&ssl=1
h2
3917.6079999888
3949.3650000077
4472
3946
200
image/webp
Image
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/05/2387e501b41641481807.jpg?fit=1920%2C1200&ssl=1
h2
4147.8120000102
4189.6619999898
367938
367410
200
image/webp
Image
https://i0.wp.com/phuquoc.dog/wp-content/uploads/2021/05/imageedit_11_4867976026-min.png?fit=600%2C600&ssl=1
h2
4154.3170000077
4197.0469999942
19816
19282
200
image/webp
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1153.938
27.185
1194.085
10.985
1794.79
31.849
2495.818
112.108
2618.056
274.255
2892.347
278.238
3171.53
128.565
3300.124
67.714
3368.171
6.51
3376.374
12.54
3388.928
20.262
3412.075
13.527
3427.988
21.316
3452.13
5.333
3457.92
8.76
3466.73
22.092
3489.436
107.962
3600.257
26.593
3630.452
26.652
3658.141
27.474
3686.291
146.262
3832.592
52.768
3892.538
8.129
3906.56
10.097
3916.68
30.073
3946.782
54.667
4002.238
18.869
4031.288
144.652
4178.844
166.167
4345.043
44.312
4391.586
7.728
4468.355
54.767
4555.15
581.518
5136.742
12.551
5149.666
10.793
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Metrics

First Contentful Paint — 1.1 s
The time taken for the first image or text on the page to be rendered.
Largest Contentful Paint — 1.8 s
The timing of the largest text or image that is painted.

Other

First Meaningful Paint — 1.2 s
The time taken for the primary content of the page to be rendered.

Opportunities

Eliminate render-blocking resources — Potential savings of 560 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Phuquoc.dog should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
137374
280
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
53898
120
https://fonts.googleapis.com/css?family=Nunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=latin%2Clatin-ext&ver=1.0.0
2658
230

Diagnostics

Minimize main-thread work — 2.7 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Other
1076.726
Style & Layout
592.891
Script Evaluation
574.099
Parse HTML & CSS
189.861
Rendering
147.87
Script Parsing & Compilation
101.182

Metrics

Speed Index — 3.4 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 680 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.778
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Max Potential First Input Delay — 580 ms
Users could experience a delay when interacting with the page.

Opportunities

Reduce initial server response time — Root document took 920 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://phuquoc.dog/
919.699

Diagnostics

Serve static assets with an efficient cache policy — 12 resources found
Phuquoc.dog can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
14400000
98869
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
14400000
31491
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
14400000
21075
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
432000000
137374
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
432000000
60486
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
432000000
53898
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
432000000
32839
https://phuquoc.dog/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0
432000000
7000
https://phuquoc.dog/wp-includes/js/wp-emoji-release.min.js?ver=5.8.1
432000000
5645
https://phuquoc.dog/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7
432000000
3311
https://phuquoc.dog/wp-content/plugins/bold-page-builder/img/blank.gif
432000000
1980
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5f1784877f6872c678d78c2f43bd06bb.css
432000000
1195
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
382.30800000019
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc8aBc5tU1ECVZl_.woff2
5.107999953907
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85tU1ECVZl_.woff2
7.1450000395998
https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUYevIWzgPDA.woff2
6.4910000073723
https://fonts.gstatic.com/s/nunitosans/v8/pe0qMImSLYBIv1o4X1M8cce9I9tAcVwo.woff2
7.2020000079647
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
359.47399999714
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
394.36899998691
https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofINeaBTMnFcQ.woff2
6.3760000048205
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85jU1ECVZl_86Y.woff2
14.581999974325
https://fonts.gstatic.com/s/aclonica/v11/K2FyfZJVlfNNSEBXGY7UAo-KBSLy.woff2
5.4080000263639
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85iU1ECVZl_86Y.woff2
8.2459999830462
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL Failing Elements
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
https://i1.wp.com/phuquoc.dog/wp-content/uploads/2019/08/white_bottom_wave_02.png?fit=1955%2C230&ssl=1
https://i0.wp.com/phuquoc.dog/wp-content/uploads/2021/05/imageedit_11_4867976026-min.png?fit=600%2C600&ssl=1
69

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of phuquoc.dog. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Phuquoc.dog may provide assistance to deaf or hearing-impaired users with captions on videos.

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Names and labels

Best practices

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
80

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that phuquoc.dog should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids front-end JavaScript libraries with known security vulnerabilities
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.6.0
WordPress
5.8.1
core-js
core-js-global@3.11.0; core-js-global@3.6.4
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://phuquoc.dog/
Allowed

Audits

Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
92

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for phuquoc.dog. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of phuquoc.dog on mobile screens.
Document uses legible font sizes
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Tap targets are sized appropriately
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Links are crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Content Best Practices

Links do not have descriptive text — 1 link found
Make use of descriptive link text to assist search engines in understanding the content.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
45

Progressive Web App

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of phuquoc.dog. This includes details about web app manifests.

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of phuquoc.dog on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

Installable

Web app manifest or service worker do not meet the installability requirements — 1 reason
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
Failure reason
No manifest was fetched

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 70
Performance 55
Accessibility 73
Best Practices 80
SEO 93
Progressive Web App 50
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
Simulate loading on mobile
55

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for phuquoc.dog. This includes details about optimizing page load times which can result in a better user experience.

Opportunities

Properly size images
Images can slow down the page's load time. Phuquoc.dog should consider serving more appropriate-sized images.
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Phuquoc.dog should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Phuquoc.dog should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Phuquoc.dog should consider minifying JS files.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Phuquoc.dog should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://phuquoc.dog/
630
https://phuquoc.dog/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Phuquoc.dog should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.

Diagnostics

Avoids enormous network payloads — Total size was 1,005 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/05/2387e501b41641481807.jpg?fit=1920%2C1200&ssl=1
367938
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
137372
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
98865
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
62662
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
60486
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
53903
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
32833
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
31498
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
21071
https://fonts.gstatic.com/s/aclonica/v11/K2FyfZJVlfNNSEBXGY7UAo-KBSLy.woff2
17289
Avoids an excessive DOM size — 294 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
294
Maximum DOM Depth
21
Maximum Child Elements
18
Avoid chaining critical requests — 16 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Phuquoc.dog should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 0.5 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://phuquoc.dog/
1383.988
194.124
12.148
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
250.436
87.256
13.548
Unattributable
193.776
11.204
0.672
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
176.736
0
0
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
153.796
128.156
5.884
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
65.708
0
0
Keep request counts low and transfer sizes small — 32 requests • 1,005 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
32
1029044
Image
5
437228
Font
12
262893
Stylesheet
5
196461
Script
7
118905
Document
1
11491
Other
2
2066
Media
0
0
Third-party
17
560322
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
115450
0
9800
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Avoid large layout shifts — 1 element found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.14114608764648
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 9 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://phuquoc.dog/
1299
336
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
5160
233
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
3810
177
https://phuquoc.dog/
1124
94
https://phuquoc.dog/
630
83
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
7710
78
https://phuquoc.dog/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7
6960
75
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
4710
66
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
7813
66
Avoid non-composited animations — 8 animated elements found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of phuquoc.dog on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Other

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://phuquoc.dog/
http/1.1
0
34.355000010692
743
0
301
text/plain
https://phuquoc.dog/
h2
35.017000016524
961.55700000236
11491
50958
200
text/html
Document
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
h2
974.61900001508
1835.3840000054
137372
1692002
200
text/css
Stylesheet
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
h2
974.77900001104
1032.1600000025
53903
470643
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Nunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=latin%2Clatin-ext&ver=1.0.0
h2
975.21299999789
1000.3850000212
2693
45511
200
text/css
Stylesheet
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
h2
975.43800002313
1280.8690000093
32833
89521
200
application/javascript
Script
https://stats.wp.com/s-202143.js
h2
1608.5470000107
1633.0870000238
6289
16065
200
application/javascript
Script
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
h2
1635.1900000009
1658.7710000167
62662
62138
200
image/webp
Image
https://fonts.googleapis.com/css?family=Aclonica%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=latin%2Clatin-ext&ver=1.0.0
h2
1287.2400000051
1304.5140000177
1298
374
200
text/css
Stylesheet
https://phuquoc.dog/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7
h2
1305.7580000022
1580.4029999999
3313
6406
200
application/javascript
Script
https://phuquoc.dog/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0
h2
1581.9730000221
1606.3930000237
7005
16470
200
application/javascript
Script
https://stats.wp.com/e-202143.js
h2
1660.1020000235
1683.5300000093
3325
8972
200
application/javascript
Script
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
h2
1685.0530000229
2093.0890000018
60486
218824
200
application/javascript
Script
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5f1784877f6872c678d78c2f43bd06bb.css
h2
1840.5460000213
2137.293000007
1195
876
200
text/css
Stylesheet
https://phuquoc.dog/wp-includes/js/wp-emoji-release.min.js?ver=5.8.1
h2
1935.0800000248
1965.6440000108
5654
18181
200
application/javascript
Script
data
1941.6930000007
1941.7660000036
0
42
200
image/gif
Image
https://phuquoc.dog/wp-content/plugins/bold-page-builder/img/blank.gif
h2
1954.3510000221
2223.4890000254
1970
1095
200
image/gif
Image
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
h2
1959.743000014
2327.0600000105
98865
98024
200
application/font-woff
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc8aBc5tU1ECVZl_.woff2
h2
1959.8570000089
1962.634000025
12289
11384
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85tU1ECVZl_.woff2
h2
1960.012000025
1963.6730000202
12308
11368
200
font/woff2
Font
https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUYevIWzgPDA.woff2
h2
1960.2220000234
1963.9360000147
14303
13364
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe0qMImSLYBIv1o4X1M8cce9I9tAcVwo.woff2
h2
1960.4630000249
1965.898000024
12285
11380
200
font/woff2
Font
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
h2
1960.8130000124
2256.2880000041
21071
32864
200
application/font-woff
Font
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
h2
1960.9320000163
1992.0270000002
31498
52676
200
application/font-woff
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc8WAc5tU1ECVZl_.woff2
h2
1961.1690000165
1964.1610000108
12079
11176
200
font/woff2
Font
https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofINeaBTMnFcQ.woff2
h2
1961.3740000059
1964.398000011
14280
13340
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85jU1ECVZl_86Y.woff2
h2
1985.456000024
1988.6270000134
11860
10956
200
font/woff2
Font
https://pixel.wp.com/g.gif?v=ext&j=1%3A10.2.1&blog=192542251&post=2152&tz=0&srv=phuquoc.dog&host=phuquoc.dog&ref=&fcp=0&rand=0.7766936064144727
h2
2007.6880000124
2026.440000016
186
50
200
image/gif
Image
https://fonts.gstatic.com/s/aclonica/v11/K2FyfZJVlfNNSEBXGY7UAo-KBSLy.woff2
h2
2030.116000009
2036.2380000006
17289
16384
200
font/woff2
Font
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85iU1ECVZl_86Y.woff2
h2
2032.7490000054
2037.9690000264
4766
3840
200
font/woff2
Font
https://i1.wp.com/phuquoc.dog/wp-content/uploads/2019/08/white_bottom_wave_02.png?fit=1955%2C230&ssl=1
h2
2185.8219999995
2208.1420000177
4472
3946
200
image/webp
Image
https://phuquoc.dog/?wc-ajax=get_refreshed_fragments
h2
2197.93200001
2828.0780000205
1323
859
200
application/json
XHR
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/05/2387e501b41641481807.jpg?fit=1920%2C1200&ssl=1
h2
2352.2270000249
2397.953000007
367938
367410
200
image/webp
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
994.505
7.029
1064.506
16.427
1870.25
44.184
1914.478
58.223
1972.72
46.898
2019.965
18.829
2049.448
16.738
2071.53
9.879
2085.828
7.454
2132.681
38.881
2171.61
41.351
2216.926
5.843
2222.783
6.275
2229.071
6.443
2268.684
12.161
2302.222
11.987
2358.279
32.782
2391.121
5.839
2403.027
84.097
2502.123
11.653
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Metrics

Time to Interactive — 6.8 s
The time taken for the page to become fully interactive.
Total Blocking Time — 230 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.141
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Max Potential First Input Delay — 230 ms
Users could experience a delay when interacting with the page.

Opportunities

Reduce unused JavaScript — Potential savings of 47 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
60486
48502

Diagnostics

Minimize main-thread work — 2.3 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Other
818.096
Style & Layout
549.352
Script Evaluation
470.456
Parse HTML & CSS
241.164
Rendering
167.28
Script Parsing & Compilation
38.3

Metrics

First Contentful Paint — 4.1 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 6.8 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 5.2 s
The timing of the largest text or image that is painted.

Other

First Meaningful Paint — 4.3 s
The time taken for the primary content of the page to be rendered.
First Contentful Paint (3G) — 8160 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.

Opportunities

Eliminate render-blocking resources — Potential savings of 2,890 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Phuquoc.dog should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
137372
1500
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
53903
600
https://fonts.googleapis.com/css?family=Nunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic%7CNunito+Sans%3A100%2C200%2C300%2C400%2C500%2C600%2C700%2C800%2C900%2C100italic%2C200italic%2C300italic%2C400italic%2C500italic%2C600italic%2C700italic%2C800italic%2C900italic&subset=latin%2Clatin-ext&ver=1.0.0
2693
780
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
32833
450
Reduce unused CSS — Potential savings of 182 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Phuquoc.dog should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
137372
135373
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
53903
51020
Reduce initial server response time — Root document took 930 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://phuquoc.dog/
927.535

Diagnostics

Serve static assets with an efficient cache policy — 12 resources found
Phuquoc.dog can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
14400000
98865
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
14400000
31498
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
14400000
21071
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_b75a7f59903948bb613e0ea4e505e2af.css
432000000
137372
https://phuquoc.dog/wp-content/cache/autoptimize/js/autoptimize_6af9728c4fb3e16f819eaaeab0eba7ac.js
432000000
60486
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5a0ebeb0d1332a703df176d57edd07c0.css
432000000
53903
https://phuquoc.dog/wp-includes/js/jquery/jquery.min.js?ver=3.6.0
432000000
32833
https://phuquoc.dog/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0
432000000
7005
https://phuquoc.dog/wp-includes/js/wp-emoji-release.min.js?ver=5.8.1
432000000
5654
https://phuquoc.dog/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.7
432000000
3313
https://phuquoc.dog/wp-content/plugins/bold-page-builder/img/blank.gif
432000000
1970
https://phuquoc.dog/wp-content/cache/autoptimize/css/autoptimize_5f1784877f6872c678d78c2f43bd06bb.css
432000000
1195
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/FontAwesome/FontAwesome.woff
367.31699999655
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc8aBc5tU1ECVZl_.woff2
2.7770000160672
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85tU1ECVZl_.woff2
3.6609999951907
https://fonts.gstatic.com/s/nunito/v16/XRXW3I6Li01BKofAjsOUYevIWzgPDA.woff2
3.7139999913052
https://fonts.gstatic.com/s/nunitosans/v8/pe0qMImSLYBIv1o4X1M8cce9I9tAcVwo.woff2
5.4349999991246
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Pawsitive/Pawsitive.woff
295.47499999171
https://phuquoc.dog/wp-content/themes/pawsitive/fonts/Dripicons/Dripicons.woff
31.094999983907
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc8WAc5tU1ECVZl_.woff2
2.9919999942649
https://fonts.gstatic.com/s/nunito/v16/XRXV3I6Li01BKofINeaBTMnFcQ.woff2
3.0240000050981
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85jU1ECVZl_86Y.woff2
3.1709999893792
https://fonts.gstatic.com/s/aclonica/v11/K2FyfZJVlfNNSEBXGY7UAo-KBSLy.woff2
6.121999991592
https://fonts.gstatic.com/s/nunitosans/v8/pe03MImSLYBIv1o4X1M8cc9iB85iU1ECVZl_86Y.woff2
5.2200000209268
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL Failing Elements
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
https://i2.wp.com/phuquoc.dog/wp-content/uploads/2021/08/Phu-Quoc-Dog-logo.png?fit=1500%2C500&ssl=1
https://i1.wp.com/phuquoc.dog/wp-content/uploads/2019/08/white_bottom_wave_02.png?fit=1955%2C230&ssl=1
73

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of phuquoc.dog. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Contrast

Background and foreground colors have a sufficient contrast ratio
Many (if not most) users find low-contrast text difficult or impossible to read.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Phuquoc.dog may provide assistance to deaf or hearing-impaired users with captions on videos.

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Names and labels

Best practices

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
80

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that phuquoc.dog should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids front-end JavaScript libraries with known security vulnerabilities
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.6.0
WordPress
5.8.1
core-js
core-js-global@3.11.0; core-js-global@3.6.4
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://phuquoc.dog/
Allowed

Audits

Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
93

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for phuquoc.dog. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of phuquoc.dog on mobile screens.
Document uses legible font sizes — 99.93% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
.bt_bb_button.bt_bb_size_small
0.07%
11.375px
99.93%
≥ 12px
Tap targets are sized appropriately — 100% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Links are crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Content Best Practices

Links do not have descriptive text — 1 link found
Make use of descriptive link text to assist search engines in understanding the content.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
50

Progressive Web App

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of phuquoc.dog. This includes details about web app manifests.

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of phuquoc.dog on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

Installable

Web app manifest or service worker do not meet the installability requirements — 1 reason
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
Failure reason
No manifest was fetched

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Hosting

Server Location

Server IP Address: 172.67.139.166
Continent: North America
Country: United States
United States Flag
Region:
City:
Longitude: -97.822
Latitude: 37.751
Currencies: USD
USN
USS
Languages: English

Web Hosting Provider

Name IP Address
Cloudflare, Inc.
Registration

Domain Registrant

Private Registration: No
Name:
Organization: Cloudflare, Inc.
Country: CA
City: wafangdian
State: ON
Post Code:
Email:
Phone:
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating: Unknown
WOT Rating:
WOT Trustworthiness:
WOT Child Safety:
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Issued To: sni.cloudflaressl.com
Issued By: Cloudflare Inc ECC CA-3
Valid From: 28th July, 2021
Valid To: 27th July, 2022
Subject: CN = sni.cloudflaressl.com
O = Cloudflare, Inc.
L = San Francisco
S = US
Hash: c959965e
Issuer: CN = Cloudflare Inc ECC CA-3
O = Cloudflare, Inc.
S = US
Version: 2
Serial Number: 5366916682662508834904052213552038140
Serial Number (Hex): 0409A16C0A5DD659685CFF294674C0FC
Valid From: 28th July, 2024
Valid To: 27th July, 2024
Signature Algorithm (Short Name): ecdsa-with-SHA256
Signature Algorithm (Long Name): ecdsa-with-SHA256
Authority Key Identifier: keyid:A5:CE:37:EA:EB:B0:75:0E:94:67:88:B4:45:FA:D9:24:10:87:96:1F
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
CRL Distribution Points:
Full Name:
URI:http://crl3.digicert.com/CloudflareIncECCCA-3.crl

Full Name:
URI:http://crl4.digicert.com/CloudflareIncECCCA-3.crl

Certificate Policies: Policy: 2.23.140.1.2.2
CPS: http://www.digicert.com/CPS

Authority Information Access: OCSP - URI:http://ocsp.digicert.com
CA Issuers - URI:http://cacerts.digicert.com/CloudflareIncECCCA-3.crt

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 46:A5:55:EB:75:FA:91:20:30:B5:A2:89:69:F4:F3:7D:
11:2C:41:74:BE:FD:49:B8:85:AB:F2:FC:70:FE:6D:47
Timestamp : Jul 28 13:14:29.861 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:00:B4:8E:E0:B9:44:AD:31:E3:0D:50:E3:
AB:05:56:E9:30:E5:FF:DD:06:3A:C8:FA:A2:37:EB:01:
13:09:E6:6B:02:20:58:C8:88:07:0C:EB:3A:24:4C:7F:
09:D8:EA:CA:6F:07:BC:EF:3C:F1:7D:84:B4:EB:50:AF:
8C:4F:EA:9B:01:5F
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 51:A3:B0:F5:FD:01:79:9C:56:6D:B8:37:78:8F:0C:A4:
7A:CC:1B:27:CB:F7:9E:88:42:9A:0D:FE:D4:8B:05:E5
Timestamp : Jul 28 13:14:29.884 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:39:03:11:75:0D:09:99:94:35:15:83:0B:
04:18:B9:83:7D:5D:76:2A:76:B2:EF:FE:4C:AE:9C:35:
85:74:4C:2A:02:20:66:01:DA:2A:D5:CB:89:4D:79:6F:
0F:1D:E4:24:1D:EE:35:44:D3:A1:41:18:37:5F:2D:53:
9B:55:43:2F:E1:DA
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 41:C8:CA:B1:DF:22:46:4A:10:C6:A1:3A:09:42:87:5E:
4E:31:8B:1B:03:EB:EB:4B:C7:68:F0:90:62:96:06:F6
Timestamp : Jul 28 13:14:29.836 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:6D:1C:FE:6B:96:FE:0C:1B:5E:D7:1A:29:
CB:EA:C5:C4:AB:44:2E:19:AC:D8:4E:DF:60:BC:DC:19:
EF:4C:D2:4C:02:20:3D:EE:32:78:BF:97:9A:88:E2:5F:
8F:24:81:DE:FF:9A:BE:3C:DE:ED:6A:B9:2A:DF:63:9F:
5E:1E:9D:04:34:98
Key Usage: Digital Signature
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:phuquoc.dog
DNS:sni.cloudflaressl.com
DNS:*.phuquoc.dog
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 13th November, 2021
Content-Type: text/html; charset=UTF-8
Server: cloudflare
Connection: keep-alive
set-cookie: *
link: <https://phuquoc.dog/>; rel=shortlink
CF-Cache-Status: DYNAMIC
Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=NuBctp%2BQsxoIBvVoIFzT7iakCmgNLDuDFRVUbI53gJ1qzBg1PHOIliDvGZUy6xnc%2BTh9O4xJ%2B34GK%2FbV5miUNd3s1aRM6xEECTNj3vFRbHTAmq6E%2FNZkr5Fr9R4YNw%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
CF-RAY: 6ad55b42486219a1-EWR
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400

Whois Lookup

Created:
Changed:
Expires:
Status:
Nameservers:
Full Whois: phuquoc.dog domain is not supported

Nameservers

Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5
0/5

Sites hosted on the same IP address

Domain Valuation Snoop Score
$526 USD 1/5
0/5
0/5