Latest Performance Report for:

https://codecanyon.net/

2020-06-22 12:54:03
California, United States

Fully Loaded Time

0.11s

Total Page Size

A PHP Error was encountered

Severity: Notice

Message: Undefined index: totalRequestBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: htmlResponseBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: overTheWireResponseBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: imageResponseBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: otherResponseBytes

Filename: site/report.php

Line Number: 68

NAN

Requests

A PHP Error was encountered

Severity: Notice

Message: Undefined index: numberResources

Filename: site/report.php

Line Number: 81

Performance Scores

Overall Score

F
(24.1%)

Desktop PageSpeed Score

F
(%)

Mobile Health

Mobile Usability Score

F
(%)

Mobile PageSpeed Score

F
(%)
FCP (First Contentful Paint) MS 15%: 1766

SI (Speed Index) MS 15%: 1083

LCP (Largest Contentful Paint) MS 25%: 951.5

TTI (Time to Interactive) MS 15%: 2033

TBT (Total Blocking Time) MS 25%: 312

CLS (Cumulative Layout Shift) MS 5%: 0.037037037037037

loadingExperience
overall_category: SLOW

FIRST_CONTENTFUL_PAINT_MS
percentile: 1766
category: AVERAGE
distributions 0: 0.49702864589466
distributions 1: 0.39656783087225
distributions 2: 0.10640352323308

FIRST_INPUT_DELAY_MS
percentile: 3
category: FAST
distributions 0: 0.97721874752593
distributions 1: 0.014211068007284
distributions 2: 0.0085701844667881

LARGEST_CONTENTFUL_PAINT_MS
percentile: 2385
category: FAST
distributions 0: 0.76736617932091
distributions 1: 0.13033109202141
distributions 2: 0.10230272865769

CUMULATIVE_LAYOUT_SHIFT_SCORE
percentile: 54
category: SLOW
distributions 0: 0.59820516848637
distributions 1: 0.021882282093577
distributions 2: 0.37991254942005


originLoadingExperience
overall_category: AVERAGE

FIRST_CONTENTFUL_PAINT_MS
percentile: 1728
category: AVERAGE
distributions 0: 0.439914426863
distributions 1: 0.47913728945661
distributions 2: 0.080948283680381

FIRST_INPUT_DELAY_MS
percentile: 4
category: FAST
distributions 0: 0.98399259332967
distributions 1: 0.0096909705247401
distributions 2: 0.0063164361455895

LARGEST_CONTENTFUL_PAINT_MS
percentile: 2048
category: FAST
distributions 0: 0.82837657292608
distributions 1: 0.10594736453365
distributions 2: 0.065676062540261

CUMULATIVE_LAYOUT_SHIFT_SCORE
percentile: 9
category: FAST
distributions 0: 0.75882982112785
distributions 1: 0.11364735086914
distributions 2: 0.12752282800301


lighthouseResult
requestedUrl: https://codecanyon.net/
finalUrl: https://codecanyon.net/
lighthouseVersion: 6.0.0
userAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/83.0.4103.93 Safari/537.36
fetchTime: 2020-06-22T19:52:32.079Z

networkUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3963.0 Safari/537.36 Chrome-Lighthouse
hostUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/83.0.4103.93 Safari/537.36
benchmarkIndex: 734

emulatedFormFactor: desktop
locale: en-US
onlyCategories: performance
channel: lr

runWarnings (print_r): Array ( ) 1


AUDITS
uses-long-cache-ttl
numericValue: 59100.294878957
id: uses-long-cache-ttl
title: Serve static assets with an efficient cache policy
description: A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl).
score: 0.75
scoreDisplayMode: numeric
displayValue: 8 resources found

numericValue: 59100.294878957

DETAILS

totalBytes: 23360
cacheLifetimeMs: 1200000
url: https://consent.cookiebot.com/uc.js
wastedBytes: 20634.666666667
cacheHitProbability: 0.11666666666667
debugData:
  public: 1
  max-age: 1200
  type: debugdata

totalBytes: 1968
cacheLifetimeMs: 3600000
url: https://www.google-analytics.com/plugins/ua/ec.js
wastedBytes: 1574.4
cacheHitProbability: 0.2
debugData:
  public: 1
  max-age: 3600
  type: debugdata

totalBytes: 1520
cacheLifetimeMs: 3600000
url: https://www.google-analytics.com/plugins/ua/linkid.js
wastedBytes: 1216
cacheHitProbability: 0.2
debugData:
  public: 1
  max-age: 3600
  type: debugdata

totalBytes: 19164
cacheLifetimeMs: 7200000
url: https://www.google-analytics.com/analytics.js
wastedBytes: 14373
cacheHitProbability: 0.25
debugData:
  public: 1
  max-age: 7200
  type: debugdata

totalBytes: 12497
cacheLifetimeMs: 7200000
url: https://js-agent.newrelic.com/nr-spa-1016.min.js
wastedBytes: 9372.75
cacheHitProbability: 0.25
debugData:
  public: 1
  max-age: 7200
  type: debugdata
  stale-if-error: 604800

totalBytes: 1555
cacheLifetimeMs: 7200000
url: https://s.pinimg.com/ct/core.js
wastedBytes: 1166.25
cacheHitProbability: 0.25
debugData:
  max-age: 7200
  type: debugdata

totalBytes: 22662
cacheLifetimeMs: 86400000
url: https://assets.shopfront.envato-static.com/assets/images/bg-page-section.png
wastedBytes: 9064.8
cacheHitProbability: 0.6
debugData:
  max-age: 86400
  type: debugdata

totalBytes: 17323
cacheLifetimeMs: 1209600000
url: https://s.pinimg.com/ct/lib/main.b3497531.js
wastedBytes: 1698.4282122905
cacheHitProbability: 0.90195530726257
debugData:
  max-age: 1209600
  type: debugdata



summary wastedBytes: 59100.294878957


HEADINGS
text: URL
key: url
itemType: url

displayUnit: duration
key: cacheLifetimeMs
text: Cache TTL
itemType: ms

granularity: 1
text: Transfer Size
itemType: bytes
key: totalBytes
displayUnit: kb

uses-long-cache-ttl numericValue: 59100.294878957


uses-rel-preconnect
id: uses-rel-preconnect
title: Preconnect to required origins
description: Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn more](https://web.dev/uses-rel-preconnect).
score: 1
scoreDisplayMode: numeric
numericValue: 0
overallSavingsMs: 0
type: opportunity

warnings (print_r): Array ( ) 1
headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1


first-meaningful-paint
id: first-meaningful-paint
title: First Meaningful Paint
description: First Meaningful Paint measures when the primary content of a page is visible. [Learn more](https://web.dev/first-meaningful-paint).
score: 0.98
scoreDisplayMode: numeric
displayValue: 0.7 s
numericValue: 660


network-server-latency
id: network-server-latency
title: Server Backend Latencies
description: Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).
score:
scoreDisplayMode: informative
displayValue: 0 ms
numericValue: 0
type: table
items (print_r): Array ( ) 1
headings (print_r): Array ( ) 1


uses-optimized-images
id: uses-optimized-images
title: Efficiently encode images
description: Optimized images load faster and consume less cellular data. [Learn more](https://web.dev/uses-optimized-images).
score: 1
scoreDisplayMode: numeric
displayValue: Potential savings of 13 KB
numericValue: 0
warnings (print_r): Array ( ) 1


uses-optimized-images
0 key: url
0 valueType: thumbnail

1 key: url
1 label: URL
1 valueType: url

2 key: totalBytes
2 label: Resource Size
2 valueType: bytes

3 label: Potential Savings
3 key: wastedBytes
3 valueType: bytes

overallSavingsBytes: 13023
overallSavingsMs: 0
type: opportunity

uses-optimized-images DETAILS

Data:
  url: https://previews.customer.envatousercontent.com/files/289198157/thumbnail.jpg
  wastedBytes: 4605
  fromProtocol: 1
  isCrossOrigin: 1
  totalBytes: 8062

Data:
  url: https://previews.customer.envatousercontent.com/files/294676061/Icon-EventZilla-WpBakery.jpg
  wastedBytes: 4300
  fromProtocol: 1
  isCrossOrigin: 1
  totalBytes: 7750

Data:
  url: https://previews.customer.envatousercontent.com/files/294765849/thumbnail_80_80.jpg
  wastedBytes: 4118
  fromProtocol: 1
  isCrossOrigin: 1
  totalBytes: 6952


cumulative-layout-shift
id: cumulative-layout-shift
title: Cumulative Layout Shift
description: Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more](https://web.dev/cls).
score: 1
scoreDisplayMode: numeric
displayValue: 0.037
numericValue: 0.037037037037037




third-party-summary

id: third-party-summary
title: Minimize third-party usage
description: Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn more](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/).
score: 1
scoreDisplayMode: binary
displayValue: Third-party code blocked the main thread for 10 ms


Data items:
  text: Google Analytics
  url: https://www.google.com/analytics/analytics/
  type: link
  mainThreadTime: 92.697
  transferSize: 58260
  blockingTime: 8.943

Data items:
  text: Google Tag Manager
  url: https://marketingplatform.google.com/about/tag-manager/
  type: link
  mainThreadTime: 56.556
  transferSize: 36569
  blockingTime: 0

Data items:
  text: Cookiebot
  url: https://www.cookiebot.com/
  type: link
  mainThreadTime: 38.723
  transferSize: 23360
  blockingTime: 0

Data items:
  text: Pinterest
  url: https://pinterest.com/
  type: link
  mainThreadTime: 20.262
  transferSize: 21046
  blockingTime: 0

Data items:
  text: Google/Doubleclick Ads
  url: https://www.doubleclickbygoogle.com/
  type: link
  mainThreadTime: 6.737
  transferSize: 15700
  blockingTime: 0

Data items:
  text: New Relic
  url: https://newrelic.com/
  type: link
  mainThreadTime: 26.091
  transferSize: 12772
  blockingTime: 0

Data items:
  text: Bing Ads
  url: https://bingads.microsoft.com
  type: link
  mainThreadTime: 2.573
  transferSize: 8879
  blockingTime: 0

Data items:
  text: Other Google APIs/SDKs
  url: https://developers.google.com/apis-explorer/#p/
  type: link
  mainThreadTime: 0
  transferSize: 1719
  blockingTime: 0


type: table
wastedBytes: 178305
wastedMs: 8.943

text: Third-Party
itemType: link
key: entity

key: transferSize
text: Transfer Size
granularity: 1
itemType: bytes

key: blockingTime
text: Main-Thread Blocking Time
granularity: 1
itemType: ms




timing-budget
id: timing-budget
title: Timing budget
description: Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).
score:
scoreDisplayMode: notApplicable




render-blocking-resources
id: render-blocking-resources
title: Eliminate render-blocking resources
description: Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn more](https://web.dev/render-blocking-resources).
score: 0.79
scoreDisplayMode: numeric
displayValue: Potential savings of 260 ms
numericValue: 256
type: opportunity
overallSavingsMs: 256

Data items:
  totalBytes: 59446
  url: https://assets.shopfront.envato-static.com/styles-68c8857a65773f2770f3.css
  wastedMs: 310

Data items:
  totalBytes: 3225
  url: https://cookiebot-assets.envato-static.com/cookiebot.css
  wastedMs: 230

heading items:
  label: URL
  valueType: url
  key: url

heading items:
  label: Transfer Size
  valueType: bytes
  key: totalBytes

heading items:
  label: Potential Savings
  valueType: timespanMs
  key: wastedMs




main-thread-tasks
id: main-thread-tasks
title: Tasks
description: Lists the toplevel main thread tasks that executed during page load.
score:
scoreDisplayMode: informative
type: table

heading items:
  text: Start Time
  key: startTime
  itemType: ms
  granularity: 1

heading items:
  text: End Time
  key: duration
  itemType: ms
  granularity: 1

data items:
  startTime: 144.94
  duration: 11.252

data items:
  startTime: 167.267
  duration: 20.838

data items:
  startTime: 267.677
  duration: 6.719

data items:
  startTime: 277.058
  duration: 13.823

data items:
  startTime: 291.836
  duration: 73.859

data items:
  startTime: 365.711
  duration: 105.309

data items:
  startTime: 494.744
  duration: 22.558

data items:
  startTime: 543.966
  duration: 576.81

data items:
  startTime: 1120.865
  duration: 20.918

data items:
  startTime: 1146.237
  duration: 5.012

data items:
  startTime: 1178.464
  duration: 20.874

data items:
  startTime: 1199.386
  duration: 11.946

data items:
  startTime: 1223.312
  duration: 5.055

data items:
  startTime: 1229.451
  duration: 73.216

data items:
  startTime: 1312.848
  duration: 20.686

data items:
  startTime: 1336.361
  duration: 135.768

data items:
  startTime: 1472.15
  duration: 30.846

data items:
  startTime: 1527.399
  duration: 10.546

data items:
  startTime: 1540.179
  duration: 7.098

data items:
  startTime: 1547.312
  duration: 12.965

data items:
  startTime: 1561.58
  duration: 21.228

data items:
  startTime: 1585.648
  duration: 62.238

data items:
  startTime: 1650.192
  duration: 13.786

data items:
  startTime: 1674.396
  duration: 8.687

data items:
  startTime: 1700.55
  duration: 7.52

data items:
  startTime: 1863.785
  duration: 7.862

data items:
  startTime: 1905.712
  duration: 18.061




speed-index
id: speed-index
title: Speed Index
description: Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index).
score: 0.96
scoreDisplayMode: numeric
displayValue: 1.1 s
numericValue: 1083.1227403852


network-rtt
id: network-rtt
title: Network Round Trip Times
description: Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more](https://hpbn.co/primer-on-latency-and-bandwidth/).
score:
scoreDisplayMode: informative
displayValue: 0 ms
numericValue: 0

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1
type (print_r): table1


max-potential-fid
id: max-potential-fid
title: Max Potential First Input Delay
description: The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more](https://web.dev/lighthouse-max-potential-fid).
score: 0.39
scoreDisplayMode: numeric
displayValue: 290 ms
numericValue: 288


unminified-javascript
id: unminified-javascript
title: Minify JavaScript
description: Minifying JavaScript files can reduce payload sizes and script parse time. [Learn more](https://web.dev/unminified-javascript).
score: 1
scoreDisplayMode: numeric
numericValue: 0

warnings (print_r): Array ( ) 1

details (print_r): Array ( [overallSavingsMs] => 0 [items] => Array ( ) [overallSavingsBytes] => 0 [headings] => Array ( ) [type] => opportunity ) 1


mainthread-work-breakdown
id: mainthread-work-breakdown
title: Minimizes main-thread work
description: Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/mainthread-work-breakdown)
score: 0.97
scoreDisplayMode: numeric
displayValue: 1.5 s
numericValue: 1519.008

details
type:table
text:Category
itemType:text
key:groupLabel

itemType:ms
text:Time Spent
granularity:1
key:duration

heading items:
  groupLabel: Script Evaluation
  duration: 1005.954
  group: scriptEvaluation

heading items:
  groupLabel: Other
  duration: 167.961
  group: other

heading items:
  groupLabel: Style & Layout
  duration: 157.647
  group: styleLayout

heading items:
  groupLabel: Script Parsing & Compilation
  duration: 58.974
  group: scriptParseCompile

heading items:
  groupLabel: Rendering
  duration: 56.545
  group: paintCompositeRender

heading items:
  groupLabel: Parse HTML & CSS
  duration: 41.512
  group: parseHTML

heading items:
  groupLabel: Garbage Collection
  duration: 30.415
  group: garbageCollection


screenshot-thumbnails
id: screenshot-thumbnails
title: Screenshot Thumbnails
description: This is what the load of your site looked like.
score:
scoreDisplayMode: informative

heading items:
  timestamp: 1257080845279
  timing: 300

heading items:
  timestamp: 1257081145279
  timing: 600

heading items:
  timestamp: 1257081445279
  timing: 900

heading items:
  timestamp: 1257081745279
  timing: 1200

heading items:
  timestamp: 1257082045279
  timing: 1500

heading items:
  timestamp: 1257082345279
  timing: 1800

heading items:
  timestamp: 1257082645279
  timing: 2100

heading items:
  timestamp: 1257082945279
  timing: 2400

heading items:
  timestamp: 1257083245279
  timing: 2700

heading items:
  timestamp: 1257083545279
  timing: 3000


type: filmstrip
scale: 3000



id: user-timings
title: User Timing marks and measures
description: Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more](https://web.dev/user-timings).
score:
scoreDisplayMode: notApplicable
type: table

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



id: network-requests
title: Network Requests
description: Lists the network requests that were made during page load.
score:
scoreDisplayMode: informative

network-requests item number: 1
  startTime: 0
  endTime: 109.45400013588
  transferSize: 100558
  mimeType: text/html
  statusCode: 200
  resourceType: Document
  finished: 1
  resourceSize: 380379
  url:

network-requests item number: 2
  startTime: 132.60000012815
  endTime: 229.60300021805
  transferSize: 44190
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 209286
  url:

network-requests item number: 3
  startTime: 132.86000001244
  endTime: 215.67200007848
  transferSize: 2034
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 2747
  url:

network-requests item number: 4
  startTime: 245.89500017464
  endTime: 379.07500006258
  transferSize: 383547
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 1343528
  url:

network-requests item number: 5
  startTime: 259.94300004095
  endTime: 318.62000003457
  transferSize: 10397
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 27092
  url:

network-requests item number: 6
  startTime: 133.30400013365
  endTime: 243.19900013506
  transferSize: 59446
  mimeType: text/css
  statusCode: 200
  resourceType: Stylesheet
  finished: 1
  resourceSize: 455318
  url:

network-requests item number: 7
  startTime: 134.4210000243
  endTime: 251.76900019869
  transferSize: 3225
  mimeType: text/css
  statusCode: 200
  resourceType: Stylesheet
  finished: 1
  resourceSize: 7256
  url:

network-requests item number: 8
  startTime: 273.93900020979
  endTime: 310.31000008807
  transferSize: 23360
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 70463
  url:

network-requests item number: 9
  startTime: 274.38800013624
  endTime: 320.43500011787
  transferSize: 5602
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 5038
  url:

network-requests item number: 10
  startTime: 274.70800001174
  endTime: 347.74300013669
  transferSize: 1671
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1053
  url:

network-requests item number: 11
  startTime: 274.93100007996
  endTime: 352.67900000326
  transferSize: 2254
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1635
  url:

network-requests item number: 12
  startTime: 275.18900018185
  endTime: 352.30000014417
  transferSize: 8682
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 8062
  url:

network-requests item number: 13
  startTime: 275.32900008373
  endTime: 363.90400002711
  transferSize: 4071
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 3452
  url:

network-requests item number: 14
  startTime: 275.54400009103
  endTime: 381.89500011504
  transferSize: 6109
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 5489
  url:

network-requests item number: 15
  startTime: 275.74300020933
  endTime: 383.73300014064
  transferSize: 3595
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 2976
  url:

network-requests item number: 16
  startTime: 276.0240000207
  endTime: 367.8170000203
  transferSize: 2908
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 2288
  url:

network-requests item number: 17
  startTime: 276.38500020839
  endTime: 353.00500015728
  transferSize: 7021
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 6401
  url:

network-requests item number: 18
  startTime: 276.57000022009
  endTime: 663.50200003944
  transferSize: 1950
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1331
  url:

network-requests item number: 19
  startTime: 276.71700017527
  endTime: 353.4220000729
  transferSize: 1617
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 999
  url:

network-requests item number: 20
  startTime: 292.80900000595
  endTime: 292.85400011577
  transferSize: 0
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 42
  url:

network-requests item number: 21
  startTime: 302.69400007091
  endTime: 302.75400006212
  transferSize: 0
  mimeType: image/svg+xml
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 815
  url:

network-requests item number: 22
  startTime: 305.32300006598
  endTime: 322.52200017683
  transferSize: 22662
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 22101
  url:

network-requests item number: 23
  startTime: 751.6370001249
  endTime: 755.92000014149
  transferSize: 19164
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 45958
  url:

network-requests item number: 24
  startTime: 752.43200012483
  endTime: 769.84800002538
  transferSize: 36569
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 100102
  url:

network-requests item number: 25
  startTime: 765.38900006562
  endTime: 906.2480002176
  transferSize: 1183
  mimeType: application/json
  statusCode: 200
  resourceType: XHR
  finished: 1
  resourceSize: 18
  url:

network-requests item number: 26
  startTime: 1069.7500000242
  endTime: 1195.4560000449
  transferSize: 962
  mimeType: application/json
  statusCode: 401
  resourceType: XHR
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 27
  startTime: 1071.8910000287
  endTime: 1153.7560001016
  transferSize: 2755
  mimeType: application/json
  statusCode: 200
  resourceType: XHR
  finished: 1
  resourceSize: 10939
  url:

network-requests item number: 28
  startTime: 1072.327000089
  endTime: 1156.7950001918
  transferSize: 12388
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 11771
  url:

network-requests item number: 29
  startTime: 1072.6500002202
  endTime: 1443.6000001151
  transferSize: 11666
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 11049
  url:

network-requests item number: 30
  startTime: 1072.9900000151
  endTime: 1096.4550001081
  transferSize: 1255
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 640
  url:

network-requests item number: 31
  startTime: 1073.4520000406
  endTime: 1140.3070001397
  transferSize: 15835
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 15218
  url:

network-requests item number: 32
  startTime: 1073.7610000651
  endTime: 1134.3010000419
  transferSize: 4839
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 4223
  url:

network-requests item number: 33
  startTime: 1074.030000018
  endTime: 1139.7700000089
  transferSize: 16862
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 16245
  url:

network-requests item number: 34
  startTime: 1074.2990002036
  endTime: 1157.5650000013
  transferSize: 4747
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 4130
  url:

network-requests item number: 35
  startTime: 1074.5880000759
  endTime: 1155.3450000938
  transferSize: 12352
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 11735
  url:

network-requests item number: 36
  startTime: 1074.8650000896
  endTime: 1133.3490000106
  transferSize: 5313
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 4697
  url:

network-requests item number: 37
  startTime: 1075.1090000849
  endTime: 1096.9490001444
  transferSize: 3867
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 3250
  url:

network-requests item number: 38
  startTime: 1075.4620002117
  endTime: 1445.9210000932
  transferSize: 11438
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 10821
  url:

network-requests item number: 39
  startTime: 1075.7440000307
  endTime: 1133.9510001708
  transferSize: 4793
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 4177
  url:

network-requests item number: 40
  startTime: 1076.0180000216
  endTime: 1174.6610000264
  transferSize: 8624
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 8008
  url:

network-requests item number: 41
  startTime: 1076.3199999928
  endTime: 1139.2290000804
  transferSize: 17516
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 16899
  url:

network-requests item number: 42
  startTime: 1076.5940002166
  endTime: 1143.7260000966
  transferSize: 2647
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 2031
  url:

network-requests item number: 43
  startTime: 1076.8020001706
  endTime: 1141.7030000594
  transferSize: 2837
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 2219
  url:

network-requests item number: 44
  startTime: 1080.6870001834
  endTime: 1460.2940001059
  transferSize: 12456
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 11838
  url:

network-requests item number: 45
  startTime: 1081.1000000685
  endTime: 1442.7560002077
  transferSize: 6909
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 6292
  url:

network-requests item number: 46
  startTime: 1081.3130000606
  endTime: 1154.247000115
  transferSize: 7394
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 6777
  url:

network-requests item number: 47
  startTime: 1081.441000104
  endTime: 1124.87900001
  transferSize: 7570
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 6952
  url:

network-requests item number: 48
  startTime: 1081.6180000547
  endTime: 1142.7020002156
  transferSize: 1873
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1256
  url:

network-requests item number: 49
  startTime: 1081.7710000556
  endTime: 1143.2860000059
  transferSize: 11830
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 11212
  url:

network-requests item number: 50
  startTime: 1081.9159999955
  endTime: 1177.9790001456
  transferSize: 2012
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1395
  url:

network-requests item number: 51
  startTime: 1082.0450000465
  endTime: 1444.3850000389
  transferSize: 8746
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 8129
  url:

network-requests item number: 52
  startTime: 1082.1920000017
  endTime: 1271.5480001643
  transferSize: 10320
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 9703
  url:

network-requests item number: 53
  startTime: 1082.3370001744
  endTime: 1442.229000153
  transferSize: 8615
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 7998
  url:

network-requests item number: 54
  startTime: 1082.4800000992
  endTime: 1115.2800000273
  transferSize: 4425
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 3807
  url:

network-requests item number: 55
  startTime: 1082.6050001197
  endTime: 1437.1080000419
  transferSize: 5781
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 5162
  url:

network-requests item number: 56
  startTime: 1082.7610001434
  endTime: 1101.1880000588
  transferSize: 1940
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1323
  url:

network-requests item number: 57
  startTime: 1082.9190001823
  endTime: 1142.4030000344
  transferSize: 7406
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 6788
  url:

network-requests item number: 58
  startTime: 1083.0890000798
  endTime: 1145.2510000672
  transferSize: 10783
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 10164
  url:

network-requests item number: 59
  startTime: 1083.2440000959
  endTime: 1144.5910001639
  transferSize: 8369
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 7750
  url:

network-requests item number: 60
  startTime: 1083.7060001213
  endTime: 1108.0820001662
  transferSize: 6658
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 6040
  url:

network-requests item number: 61
  startTime: 1083.8210000657
  endTime: 1175.2720000222
  transferSize: 6400
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 5782
  url:

network-requests item number: 62
  startTime: 1083.9920002036
  endTime: 1142.967000138
  transferSize: 3717
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 3098
  url:

network-requests item number: 63
  startTime: 1084.2770000454
  endTime: 1153.3490000293
  transferSize: 2663
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 2045
  url:

network-requests item number: 64
  startTime: 1084.470000118
  endTime: 1438.7010000646
  transferSize: 4371
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 3753
  url:

network-requests item number: 65
  startTime: 1084.7090000752
  endTime: 1103.9910002146
  transferSize: 2212
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 1593
  url:

network-requests item number: 66
  startTime: 1084.8790002055
  endTime: 1443.2410001755
  transferSize: 6388
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 5769
  url:

network-requests item number: 67
  startTime: 1086.1780000851
  endTime: 1147.2410000861
  transferSize: 4386
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 3767
  url:

network-requests item number: 68
  startTime: 1154.8230000772
  endTime: 1158.9550001081
  transferSize: 1968
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 2779
  url:

network-requests item number: 69
  startTime: 1156.3640001696
  endTime: 1160.2440001443
  transferSize: 1520
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 1569
  url:

network-requests item number: 70
  startTime: 1167.0739999972
  endTime: 1226.4230002183
  transferSize: 30928
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 90483
  url:

network-requests item number: 71
  startTime: 1293.169000186
  endTime: 1300.1970001496
  transferSize: 12386
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 29479
  url:

network-requests item number: 72
  startTime: 1294.2910001148
  endTime: 1316.5659999941
  transferSize: 8581
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 26064
  url:

network-requests item number: 73
  startTime: 1301.3980002142
  endTime: 1316.8570001144
  transferSize: 1555
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 1142
  url:

network-requests item number: 74
  startTime: 1439.9090001825
  endTime: 1508.8880001567
  transferSize: 625
  statusCode: 204
  resourceType: XHR
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 75
  startTime: 1506.2310001813
  endTime: 1555.2210002206
  transferSize: 2542
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 2139
  url:

network-requests item number: 76
  startTime: 1507.8140001278
  endTime: 1624.276000075
  transferSize: 17323
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 49702
  url:

network-requests item number: 77
  startTime: 1529.4640001375
  endTime: 1552.2330000531
  transferSize: 298
  mimeType: text/plain
  statusCode: 204
  resourceType: Image
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 78
  startTime: 1582.9920000397
  endTime: 1618.0470001418
  transferSize: 0
  statusCode: -1
  resourceType: Other
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 79
  startTime: 1601.2630001642
  endTime: 1632.2970001493
  transferSize: 0
  statusCode: -1
  resourceType: Other
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 80
  startTime: 1613.8880001381
  endTime: 1618.4340000618
  transferSize: 668
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 81
  startTime: 1614.0350000933
  endTime: 1636.0440000426
  transferSize: 772
  mimeType: text/html
  statusCode: 302
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 82
  startTime: 1614.4070001319
  endTime: 1619.3890001159
  transferSize: 669
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 83
  startTime: 1614.7030000575
  endTime: 1618.9540000632
  transferSize: 669
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 84
  startTime: 1614.9760000408
  endTime: 1619.9220002163
  transferSize: 669
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 85
  startTime: 1615.3210001066
  endTime: 1620.5300001893
  transferSize: 668
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 86
  startTime: 1615.4720000923
  endTime: 1621.0750001483
  transferSize: 669
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 87
  startTime: 1615.6250000931
  endTime: 1620.8050001878
  transferSize: 668
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 88
  startTime: 1636.3680001814
  endTime: 1651.402000105
  transferSize: 913
  mimeType: text/html
  statusCode: 302
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 89
  startTime: 1640.8050002065
  endTime: 1650.6390001159
  transferSize: 806
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 42
  url:

network-requests item number: 90
  startTime: 1641.0180001985
  endTime: 1656.5280000214
  transferSize: 806
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 42
  url:

network-requests item number: 91
  startTime: 1648.9240000956
  endTime: 1668.1730002165
  transferSize: 663
  mimeType: application/json
  statusCode: 200
  resourceType: XHR
  finished: 1
  resourceSize: 39
  url:

network-requests item number: 92
  startTime: 1651.1770000216
  endTime: 1677.0150000229
  transferSize: 394
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 93
  startTime: 1651.8070001621
  endTime: 1807.6830001082
  transferSize: 789
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 35
  url:

network-requests item number: 94
  startTime: 1651.9280001521
  endTime: 1661.1510000657
  transferSize: 743
  mimeType: image/gif
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 42
  url:

network-requests item number: 95
  startTime: 1675.8100001607
  endTime: 1693.6830000486
  transferSize: 322
  mimeType: text/plain
  statusCode: 204
  resourceType: XHR
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 96
  startTime: 1810.5530000757
  endTime: 1827.9780000448
  transferSize: 12497
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 30824
  url:

network-requests item number: 97
  startTime: 1839.8920001928
  endTime: 1872.0240001567
  transferSize: 275
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 57
  url:



type: table

headings:
  text: URL
  itemType: url
  key: url

headings:
  granularity: 1
  text: Start Time
  itemType: ms
  key: startTime

headings:
  granularity: 1
  text: End Time
  itemType: ms
  key: endTime

headings:
  granularity: 1
  text: Transfer Size
  itemType: bytes
  displayUnit: kb
  key: transferSize

headings:
  granularity: 1
  text: Resource Size
  itemType: bytes
  displayUnit: kb
  key: resourceSize

headings:
  text: Status Code
  itemType: text
  key: statusCode

headings:
  text: MIME Type
  itemType: text
  key: mimeType

headings:
  text: Resource Type
  itemType: text
  key: resourceType



unminified-css:
id: unminified-css
title: Minify CSS
description: Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css).
score: 0.98
scoreDisplayMode: numeric
displayValue: Potential savings of 26 KB
numericValue: 20


overallSavingsMs: 20
overallSavingsBytes: 26549
type: opportunity



unminified_css headings:
  key: url
  label: URL
  valueType: url

unminified_css headings:
  key: totalBytes
  label: Transfer Size
  valueType: bytes

unminified_css headings:
  key: wastedBytes
  label: Potential Savings
  valueType: bytes



unminified_css items:
  totalBytes: 59446
  wastedBytes: 26549
  wastedPercent: 44.6613862604
  url: https://assets.shopfront.envato-static.com/styles-68c8857a65773f2770f3.css



first-contentful-paint:
id: first-contentful-paint
title: First Contentful Paint
description: First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint).
score: 0.98
scoreDisplayMode: numeric
displayValue: 0.7 s
numericValue: 660



unused-css-rules:
id: unused-css-rules
title: Remove unused CSS
description: Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. [Learn more](https://web.dev/unused-css-rules).
score: 0.93
scoreDisplayMode: numeric
displayValue: Potential savings of 56 KB
numericValue: 90

type: opportunity
overallSavingsMs: 90
overallSavingsBytes: 56935

unused_css_rules_headings headings:
  key: url
  label: URL
  valueType: url

unused_css_rules_headings headings:
  key: totalBytes
  label: Transfer Size
  valueType: bytes

unused_css_rules_headings headings:
  key: wastedBytes
  label: Potential Savings
  valueType: bytes



unused_css_rules items:
  totalBytes: 59446
  wastedBytes: 56935
  wastedPercent: 95.776114288727
  url: https://assets.shopfront.envato-static.com/styles-68c8857a65773f2770f3.css



interactive:
id: interactive
title: Time to Interactive
description: Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive).
score: 0.95
scoreDisplayMode: numeric
displayValue: 2.0 s
numericValue: 2033



critical-request-chains:
id: critical-request-chains
title: Avoid chaining critical requests
description: The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn more](https://web.dev/critical-request-chains).
score:
scoreDisplayMode: informative
displayValue: 2 chains found
longestChain transferSize: 3225
longestChain duration: 251.76900019869
longestChain length: 2
type: criticalrequestchain


critical_request_chains request:
  request startTime: 1257080.546983
  request responseReceivedTime: 1257080.656434
  request endTime: 1257080.656437
  request url: https://codecanyon.net/
  request transferSize: 100558
  critical_request_chains children:
  critical_request_chains child:
    request startTime: 1257080.681404
    request responseReceivedTime: 1257080.798751
    request endTime: 1257080.798752
    request url: https://cookiebot-assets.envato-static.com/cookiebot.css
    request transferSize: 3225
  critical_request_chains child:
    request startTime: 1257080.680287
    request responseReceivedTime: 1257080.790181
    request endTime: 1257080.790182
    request url: https://assets.shopfront.envato-static.com/styles-68c8857a65773f2770f3.css
    request transferSize: 59446



final-screenshot:
id: final-screenshot
title: Final Screenshot
description: The last screenshot captured of the pageload.
score:
scoreDisplayMode: informative

type: screenshot
timing: 1486
timestamp: 1257082031373
data:



offscreen-images:
id: offscreen-images
title: Defer offscreen images
description: Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn more](https://web.dev/offscreen-images).
score: 1
scoreDisplayMode: numeric
numericValue: 0

overallSavingsMs: 0
overallSavingsBytes: 0
type: opportunity

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1
warnings (print_r): Array ( ) 1



largest-contentful-paint:
id: largest-contentful-paint
title: Largest Contentful Paint
description: Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn More](https://web.dev/lighthouse-largest-contentful-paint)
score: 0.96
scoreDisplayMode: numeric
displayValue: 1.0 s
numericValue: 951.5



diagnostics:
id: diagnostics
title: Diagnostics
description: Collection of useful page vitals.
score:
scoreDisplayMode: informative
type: debugdata


diagnostics items:
  totalByteWeight: 1147121
  maxRtt: 0.0001462035121995
  throughput: 65398125074.178
  numTasksOver10ms: 20
  numTasksOver500ms: 1
  totalTaskTime: 1519.008
  numTasks: 1094
  numTasksOver100ms: 3
  numTasksOver50ms: 6
  rtt: 0.0001462035121995
  numTasksOver25ms: 7
  numStylesheets: 2
  numScripts: 17
  mainDocumentTransferSize: 100558
  numRequests: 97
  numFonts: 0



estimated-input-latency:
id: estimated-input-latency
title: Estimated Input Latency
description: Estimated Input Latency is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. [Learn more](https://web.dev/estimated-input-latency).
score: 1
scoreDisplayMode: numeric
displayValue: 30 ms
numericValue: 27.3



layout-shift-elements:
id: layout-shift-elements
title: Avoid large layout shifts
description: These DOM elements contribute most to the CLS of the page.
score:
scoreDisplayMode: informative
displayValue: 5 elements found
type: table



layout_shift_elements_headings:
  key: node
  itemType: node
  text: Element


layout_shift_elements_items:
  node path: 1,HTML,1,BODY,0,DIV,0,DIV,1,DIV,0,DIV,2,DIV
  node snippet:

  node type: node
  node selector: div.page > div.page__canvas > div.canvas > div._15gpF
  node nodeLabel: Discover 33,595 code scripts and plugins from $2 All the code you need from PHP…

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,1,SECTION,0,HEADER
  node snippet:

  node type: node
  node selector: div.canvas > div._3pINo > section > header.src__DesktopWrapper-s1mv8x3w-0
  node nodeLabel: Envato Market Forums Start Selling Our Products Digital assets subscription Lau…

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,2,DIV,0,DIV
  node snippet:

  node type: node
  node selector: div.canvas > div._3pINo > div.TO5En > div._1E__T
  node nodeLabel: All Items PHP Scripts WordPress eCommerce JavaScript CSS Mobile HTML5 Skins WP …

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,0,DIV,0,DIV,1,DIV,0,DIV,2,DIV,2,SECTION,0,DIV,0,DIV,1,DIV
  node snippet:

  node type: node
  node selector: section#newest-item-section > div._6s-Lx > div._3XGnp > div._3ea0z
  node nodeLabel: All categoriesJavaScriptPHP Scripts.NETWordPressPluginsCSSHTML5MobileAppsSkinsE…

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,1,SECTION,0,HEADER,2,DIV,0,DIV,0,NAV,0,DIV,7,DIV,0,DIV
  node snippet:

  node type: node
  node selector: nav > div.navWithLabel__NavWithLabelWrapper-s1d8yydf-0 > div.navWithLabel__FloatLink-s1d8yydf-1 > div.floatSiteLogo__SiteLogo-s106ywg4-0
  node nodeLabel: codecanyon



uses-webp-images:
id: uses-webp-images
title: Serve images in next-gen formats
description: Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more](https://web.dev/uses-webp-images).
score: 0.98
scoreDisplayMode: numeric
displayValue: Potential savings of 80 KB
numericValue: 20
warnings (print_r): Array ( ) 1

type: opportunity
overallSavingsBytes: 82265
overallSavingsMs: 20



uses-webp-images_headings:
  key: url
  valueType: thumbnail

uses-webp-images_headings:
  key: url
  valueType: url
  label: URL

uses-webp-images_headings:
  key: totalBytes
  valueType: bytes
  label: Resource Size

uses-webp-images_headings:
  key: wastedBytes
  valueType: bytes
  label: Potential Savings


uses_webp_images_items:
  totalBytes: 16899
  wastedBytes: 13767
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/294971097/80x80.png

uses_webp_images_items:
  totalBytes: 15218
  wastedBytes: 13040
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/294512251/thumbnail.png

uses_webp_images_items:
  totalBytes: 16245
  wastedBytes: 12549
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/294764930/Thumbnail_LiveEarthMap.png

uses_webp_images_items:
  totalBytes: 11735
  wastedBytes: 8815
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/294783891/icon-small.png

uses_webp_images_items:
  totalBytes: 11838
  wastedBytes: 8712
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/294827682/thumb.png

uses_webp_images_items:
  totalBytes: 11212
  wastedBytes: 8672
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/294649271/restashop.png

uses_webp_images_items:
  totalBytes: 11771
  wastedBytes: 8373
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/295094748/avatar%20image.png

uses_webp_images_items:
  totalBytes: 11049
  wastedBytes: 8337
  fromProtocol: 1
  isCrossOrigin: 1
  url: https://previews.customer.envatousercontent.com/files/295083828/Thumbnail.png



resource-summary:
id: resource-summary
title: Keep request counts low and transfer sizes small
description: To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).
score:
scoreDisplayMode: informative
displayValue: 95 requests • 1,120 KB
type: table


resource_summary_headings:
  key: label
  itemType: text
  text: Resource Type

resource_summary_headings:
  key: requestCount
  itemType: numeric
  text: Requests

resource_summary_headings:
  key: transferSize
  itemType: bytes
  text: Transfer Size


resource_summary_items:
  resourceType: total
  label: Total
  requestCount: 95
  transferSize: 1147121

resource_summary_items:
  resourceType: script
  label: Script
  requestCount: 17
  transferSize: 608836

resource_summary_items:
  resourceType: image
  label: Image
  requestCount: 65
  transferSize: 366861

resource_summary_items:
  resourceType: document
  label: Document
  requestCount: 1
  transferSize: 100558

resource_summary_items:
  resourceType: stylesheet
  label: Stylesheet
  requestCount: 2
  transferSize: 62671

resource_summary_items:
  resourceType: other
  label: Other
  requestCount: 10
  transferSize: 8195

resource_summary_items:
  resourceType: media
  label: Media
  requestCount: 0
  transferSize: 0

resource_summary_items:
  resourceType: font
  label: Font
  requestCount: 0
  transferSize: 0

resource_summary_items:
  resourceType: third-party
  label: Third-party
  requestCount: 90
  transferSize: 1041038



server-response-time:
id: server-response-time
title: Initial server response time was short
description: Keep the server response time for the main document short because all other requests depend on it. [Learn more](https://web.dev/time-to-first-byte).
score: 1
scoreDisplayMode: binary
displayValue: Root document took 110 ms
numericValue: 110.451
type: opportunity
overallSavingsMs: -489.549

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1




first-cpu-idle:
id: first-cpu-idle
title: First CPU Idle
description: First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. [Learn more](https://web.dev/first-cpu-idle).
score: 0.97
scoreDisplayMode: numeric
displayValue: 1.8 s
numericValue: 1817



font-display:
id: font-display
title: All text remains visible during webfont loads
description: Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. [Learn more](https://web.dev/font-display).
score: 1
scoreDisplayMode: binary
type: table

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1
warnings (print_r): Array ( ) 1



bootup-time:
id: bootup-time
title: JavaScript execution time
description: Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/bootup-time).
score: 0.95
scoreDisplayMode: numeric
displayValue: 1.0 s
numericValue: 950.201
type: table
wastedMs: 950.201


bootup_time_headings:
  key: url
  itemType: url
  text: URL

bootup_time_headings:
  key: total
  itemType: ms
  text: Total CPU Time
  granularity: 1

bootup_time_headings:
  key: scripting
  itemType: ms
  text: Script Evaluation
  granularity: 1

bootup_time_headings:
  key: scriptParseCompile
  itemType: ms
  text: Script Parse
  granularity: 1


bootup_time_items:
  total: 821.55
  scripting: 745.539
  scriptParseCompile: 20.915
  url: https://assets.shopfront.envato-static.com/app-4327f62d833ce1ad0c71.chunk.js

bootup_time_items:
  total: 318.008
  scripting: 43.613
  scriptParseCompile: 14.766
  url: https://codecanyon.net/

bootup_time_items:
  total: 112.073
  scripting: 1.927
  scriptParseCompile: 0.214
  url: Unattributable

bootup_time_items:
  total: 69.619
  scripting: 65.014
  scriptParseCompile: 2.987
  url: https://www.google-analytics.com/gtm/js?id=GTM-5VPWWP&cid=107028314.1592855554

bootup_time_items:
  total: 56.556
  scripting: 52.293
  scriptParseCompile: 2.933
  url: https://www.googletagmanager.com/gtm.js?id=GTM-585RXMV



efficient-animated-content:
id: efficient-animated-content
title: Use video formats for animated content
description: Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. [Learn more](https://web.dev/efficient-animated-content)
score: 1
scoreDisplayMode: numeric
numericValue: 0
type: opportunity
overallSavingsBytes: 0
overallSavingsMs: 0

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



metrics:
id: metrics
title: Metrics
description: Collects all available metrics.
score:
scoreDisplayMode: informative
numericValue: 2033

type: debugdata
speedIndex: 1083
observedFirstMeaningfulPaintTs: 1257081023154
firstMeaningfulPaint: 660
observedFirstContentfulPaint: 478
observedNavigationStartTs: 1257080545279
cumulativeLayoutShift: 0.037037037037037
observedLargestContentfulPaint: 510
observedTraceEndTs: 1257083422257
observedDomContentLoaded: 295
observedCumulativeLayoutShift: 0.037037037037037
observedDomContentLoadedTs: 1257080839892
largestContentfulPaint: 952
observedFirstVisualChangeTs: 1257081014279
observedSpeedIndex: 1067
observedLastVisualChangeTs: 1257082031279
observedLargestContentfulPaintTs: 1257081055352
maxPotentialFID: 288
observedNavigationStart: 0
observedLastVisualChange: 1486
observedFirstPaint: 478
estimatedInputLatency: 27
observedLoadTs: 1257082359091
firstContentfulPaint: 660
observedSpeedIndexTs: 1257081612056
observedFirstMeaningfulPaint: 478
totalBlockingTime: 312
observedLoad: 1814
observedFirstContentfulPaintTs: 1257081023154
firstCPUIdle: 1817
observedFirstPaintTs: 1257081023154
observedTraceEnd: 2877
interactive: 2033
observedFirstVisualChange: 469
lcpInvalidated:



total-blocking-time:
id: total-blocking-time
title: Total Blocking Time
description: Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more](https://web.dev/lighthouse-total-blocking-time).
score: 0.57
scoreDisplayMode: numeric
displayValue: 310 ms
numericValue: 312




uses-text-compression:
id: uses-text-compression
title: Enable text compression
description: Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. [Learn more](https://web.dev/uses-text-compression).
score: 1
scoreDisplayMode: numeric
numericValue: 0

overallSavingsMs: 0
type: opportunity
overallSavingsBytes: 0

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



total-byte-weight:
id: total-byte-weight
title: Avoids enormous network payloads
description: Large network payloads cost users real money and are highly correlated with long load times. [Learn more](https://web.dev/total-byte-weight).
score: 1
scoreDisplayMode: numeric
displayValue: Total size was 1,120 KB
numericValue: 1147121

type: table


total_byte_weight_headings:
  key: url
  itemType: url
  text: URL

total_byte_weight_headings:
  key: totalBytes
  itemType: bytes
  text: Transfer Size


total_byte_weight_items:
  totalBytes: 383547
  url: https://assets.shopfront.envato-static.com/app-4327f62d833ce1ad0c71.chunk.js

total_byte_weight_items:
  totalBytes: 100558
  url: https://codecanyon.net/

total_byte_weight_items:
  totalBytes: 59446
  url: https://assets.shopfront.envato-static.com/styles-68c8857a65773f2770f3.css

total_byte_weight_items:
  totalBytes: 44190
  url: https://assets.shopfront.envato-static.com/homePage-8051b46a63b0390b8f7e.chunk.js

total_byte_weight_items:
  totalBytes: 36569
  url: https://www.googletagmanager.com/gtm.js?id=GTM-585RXMV

total_byte_weight_items:
  totalBytes: 30928
  url: https://www.google-analytics.com/gtm/js?id=GTM-5VPWWP&cid=107028314.1592855554

total_byte_weight_items:
  totalBytes: 23360
  url: https://consent.cookiebot.com/uc.js

total_byte_weight_items:
  totalBytes: 22662
  url: https://assets.shopfront.envato-static.com/assets/images/bg-page-section.png

total_byte_weight_items:
  totalBytes: 19164
  url: https://www.google-analytics.com/analytics.js

total_byte_weight_items:
  totalBytes: 17516
  url: https://previews.customer.envatousercontent.com/files/294971097/80x80.png



unused-javascript:
id: unused-javascript
title: Remove unused JavaScript
description: Remove unused JavaScript to reduce bytes consumed by network activity. [Learn more](https://web.dev/remove-unused-code/).
score: 0.83
scoreDisplayMode: numeric
displayValue: Potential savings of 245 KB
numericValue: 210

type: opportunity
overallSavingsMs: 210
overallSavingsBytes: 251331


unused_javascript_headings:
  key: url
  valueType: url
  label: URL
  subRows valueType: code
  subRows key: sources

unused_javascript_headings:
  key: totalBytes
  valueType: bytes
  label: Transfer Size
  subRows key: sourceBytes

unused_javascript_headings:
  key: wastedBytes
  valueType: bytes
  label: Potential Savings
  subRows key: sourceWastedBytes


unused_javascript_items:
  wastedPercent: 43.067798073888
  totalBytes: 383547
  wastedBytes: 165185
  url: https://assets.shopfront.envato-static.com/app-4327f62d833ce1ad0c71.chunk.js

unused_javascript_items:
  wastedPercent: 51.052683929578
  totalBytes: 30928
  wastedBytes: 15790
  url: https://www.google-analytics.com/gtm/js?id=GTM-5VPWWP&cid=107028314.1592855554

unused_javascript_items:
  wastedPercent: 39.310902879063
  totalBytes: 36569
  wastedBytes: 14376
  url: https://www.googletagmanager.com/gtm.js?id=GTM-585RXMV

unused_javascript_items:
  wastedPercent: 59.331847920185
  totalBytes: 23360
  wastedBytes: 13860
  url: https://consent.cookiebot.com/uc.js

unused_javascript_items:
  wastedPercent: 77.181437655961
  totalBytes: 17323
  wastedBytes: 13370
  url: https://s.pinimg.com/ct/lib/main.b3497531.js

unused_javascript_items:
  wastedPercent: 20.851057728155
  totalBytes: 44190
  wastedBytes: 9214
  url: https://assets.shopfront.envato-static.com/homePage-8051b46a63b0390b8f7e.chunk.js

unused_javascript_items:
  wastedPercent: 30.978284520649
  totalBytes: 19164
  wastedBytes: 5937
  url: https://www.google-analytics.com/analytics.js

unused_javascript_items:
  wastedPercent: 43.332541809424
  totalBytes: 12386
  wastedBytes: 5367
  url: https://www.googleadservices.com/pagead/conversion_async.js

unused_javascript_items:
  wastedPercent: 39.216195172593
  totalBytes: 12497
  wastedBytes: 4901
  url: https://js-agent.newrelic.com/nr-spa-1016.min.js

unused_javascript_items:
  wastedPercent: 32.035287169644
  totalBytes: 10397
  wastedBytes: 3331
  url: https://assets.shopfront.envato-static.com/splitchunk-68c8857a65773f2770f3.chunk.js



no-document-write:
id: no-document-write
title: Avoids `document.write()`
description: For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn more](https://web.dev/no-document-write).
score: 1
scoreDisplayMode: binary
type: table

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



performance-budget:
id: performance-budget
title: Performance budget
description: Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).
score:
scoreDisplayMode: notApplicable



largest-contentful-paint-element:
id: largest-contentful-paint-element
title: Largest Contentful Paint element
description: This is the element that was identified as the Largest Contentful Paint. [Learn More](https://web.dev/lighthouse-largest-contentful-paint)
score:
scoreDisplayMode: informative
displayValue: 1 element found
type: table


largest_contentful_paint_element_headings:
  key: node
  itemType: node
  text: Element


largest_contentful_paint_element_items:
  node type: node
  node snippet:

  node path: 1,HTML,1,BODY,0,DIV,0,DIV,1,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV
  node selector: div#search-header > div.page-section > div.page-section__content > div.page-section__background
  node nodeLabel: div



dom-size:
id: dom-size
title: Avoid an excessive DOM size
description: A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn more](https://web.dev/dom-size).
score: 0.58
scoreDisplayMode: numeric
displayValue: 1,284 elements
numericValue: 1284
type: table


dom_size_headings:
  key: statistic
  itemType: text
  text: Statistic

dom_size_headings:
  key: element
  itemType: code
  text: Element

dom_size_headings:
  key: value
  itemType: numeric
  text: Value


dom_size_items:
  value: 1,284
  statistic: Total DOM Elements

dom_size_items:
  value: 23
  statistic: Maximum DOM Depth
  element value:
  element type: code

dom_size_items:
  value: 40
  statistic: Maximum Child Elements
  element value:

      element type: code



    redirects:
    id: redirects
    title: Avoid multiple page redirects
    description: Redirects introduce additional delays before the page can be loaded. [Learn more](https://web.dev/redirects).
    score: 1
    scoreDisplayMode: numeric
    numericValue: 0
    type: opportunity
    overallSavingsMs: 0

    headings (print_r): Array ( ) 1
    items (print_r): Array ( ) 1



    uses-rel-preload:
    id: uses-rel-preload
    title: Preload key requests
    description: Consider using `` to prioritize fetching resources that are currently requested later in page load. [Learn more](https://web.dev/uses-rel-preload).
    score: 1
    scoreDisplayMode: numeric
    numericValue: 0
    type: opportunity
    overallSavingsMs: 0

    headings (print_r): Array ( ) 1
    items (print_r): Array ( ) 1



    uses-responsive-images:
    id: uses-responsive-images
    title: Properly size images
    description: Serve images that are appropriately-sized to save cellular data and improve load time. [Learn more](https://web.dev/uses-responsive-images).
    score: 1
    scoreDisplayMode: numeric
    displayValue: Potential savings of 4 KB
    numericValue: 0
    type: opportunity
    overallSavingsBytes: 4216
    overallSavingsMs: 0

    warnings (print_r): Array ( ) 1


    uses_responsive_images_headings:
      key: url
      valueType: thumbnail

    uses_responsive_images_headings:
      key: url
      valueType: url
      label: URL

    uses_responsive_images_headings:
      key: totalBytes
      valueType: bytes
      label: Resource Size

    uses_responsive_images_headings:
      key: wastedBytes
      valueType: bytes
      label: Potential Savings


    uses_responsive_images_items:
      totalBytes: 5038
      wastedBytes: 4216



    uses-passive-event-listeners:
    id: uses-passive-event-listeners
    title: Uses passive listeners to improve scrolling performance
    description: Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more](https://web.dev/uses-passive-event-listeners).
    score: 1
    scoreDisplayMode: binary
    type: table

    headings (print_r): Array ( ) 1
    items (print_r): Array ( ) 1




    SUMMARY





    performance:
    id: performance
    title: Performance
    score: 0.87


    performance_auditrefs:
      id: first-contentful-paint
      weight: 15
      group: metrics

    performance_auditrefs:
      id: speed-index
      weight: 15
      group: metrics

    performance_auditrefs:
      id: largest-contentful-paint
      weight: 25
      group: metrics

    performance_auditrefs:
      id: interactive
      weight: 15
      group: metrics

    performance_auditrefs:
      id: total-blocking-time
      weight: 25
      group: metrics

    performance_auditrefs:
      id: cumulative-layout-shift
      weight: 5
      group: metrics

    performance_auditrefs:
      id: first-cpu-idle
      weight: 0

    performance_auditrefs:
      id: max-potential-fid
      weight: 0

    performance_auditrefs:
      id: first-meaningful-paint
      weight: 0

    performance_auditrefs:
      id: estimated-input-latency
      weight: 0

    performance_auditrefs:
      id: render-blocking-resources
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: uses-responsive-images
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: offscreen-images
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: unminified-css
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: unminified-javascript
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: unused-css-rules
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: unused-javascript
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: uses-optimized-images
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: uses-webp-images
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: uses-text-compression
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: uses-rel-preconnect
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: server-response-time
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: redirects
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: uses-rel-preload
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: efficient-animated-content
      weight: 0
      group: load-opportunities

    performance_auditrefs:
      id: total-byte-weight
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: uses-long-cache-ttl
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: dom-size
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: critical-request-chains
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: user-timings
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: bootup-time
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: mainthread-work-breakdown
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: font-display
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: performance-budget
      weight: 0
      group: budgets

    performance_auditrefs:
      id: timing-budget
      weight: 0
      group: budgets

    performance_auditrefs:
      id: resource-summary
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: third-party-summary
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: largest-contentful-paint-element
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: layout-shift-elements
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: uses-passive-event-listeners
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: no-document-write
      weight: 0
      group: diagnostics

    performance_auditrefs:
      id: network-requests
      weight: 0

    performance_auditrefs:
      id: network-rtt
      weight: 0

    performance_auditrefs:
      id: network-server-latency
      weight: 0

    performance_auditrefs:
      id: main-thread-tasks
      weight: 0

    performance_auditrefs:
      id: diagnostics
      weight: 0

    performance_auditrefs:
      id: metrics
      weight: 0

    performance_auditrefs:
      id: screenshot-thumbnails
      weight: 0

    performance_auditrefs:
      id: final-screenshot
      weight: 0



    categoryGroups:
    a11y-language title: Internationalization and localization
    a11y-language description: These are opportunities to improve the interpretation of your content by users in different locales.
    metrics title: Metrics
    pwa-fast-reliable title: Fast and reliable
    a11y-navigation title: Navigation
    a11y-navigation description: These are opportunities to improve keyboard navigation in your application.
    a11y-names-labels title: Names and labels
    a11y-names-labels description: These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
    diagnostics title: Diagnostics
    diagnostics description: More information about the performance of your application. These numbers don't [directly affect](https://web.dev/performance-scoring/) the Performance score.
    seo-content title: Content Best Practices
    seo-content description: Format your HTML in a way that enables crawlers to better understand your app’s content.
    a11y-aria title: ARIA
    a11y-aria description: These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
    best-practices-ux title: User Experience
    seo-mobile title: Mobile Friendly
    seo-mobile description: Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
    seo-crawl title: Crawling and Indexing
    seo-crawl description: To appear in search results, crawlers need access to your app.
    budgets title: Budgets
    budgets description: Performance budgets set standards for the performance of your site.
    pwa-installable title: Installable
    a11y-audio-video title: Audio and video
    a11y-audio-video description: These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments.
    a11y-tables-lists title: Tables and lists
    a11y-tables-lists description: These are opportunities to to improve the experience of reading tabular or list data using assistive technology, like a screen reader.
    a11y-best-practices title: Best practices
    a11y-best-practices description: These items highlight common accessibility best practices.
    best-practices-general title: General
    best-practices-trust-safety title: Trust and Safety
    pwa-optimized title: PWA Optimized
    a11y-color-contrast title: Contrast
    a11y-color-contrast description: These are opportunities to improve the legibility of your content.
    load-opportunities title: Opportunities
    load-opportunities description: These suggestions can help your page load faster. They don't [directly affect](https://web.dev/performance-scoring/) the Performance score.
    best-practices-browser-compat: Browser Compatibility


    timing total: 8385.86


    varianceDisclaimer: Values are estimated and may vary. The [performance score is calculated](https://web.dev/performance-scoring/) directly from these metrics.
    opportunityResourceColumnLabel: Opportunity
    opportunitySavingsColumnLabel: Estimated Savings
    errorMissingAuditInfo: Report error: no audit information
    errorLabel: Error!
    warningHeader: Warnings:
    auditGroupExpandTooltip: Show audits
    passedAuditsGroupTitle: Passed audits
    notApplicableAuditsGroupTitle: Not applicable
    manualAuditsGroupTitle: Additional items to manually check
    toplevelWarningsMessage: There were issues affecting this run of Lighthouse:
    crcLongestDurationLabel: Maximum critical path latency:
    crcInitialNavigation: Initial Navigation
    lsPerformanceCategoryDescription: [Lighthouse](https://developers.google.com/web/tools/lighthouse/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.
    labDataTitle: Lab Data




    stackPacks id: react
    stackPacks title: React
    descriptions unminified-css: If your build system minifies your CSS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).
    descriptions unused-javascript: If you are not server-side rendering, [split your JavaScript bundles](https://web.dev/code-splitting-suspense/) with `React.lazy()`. Otherwise, code-split using a third-party library such as [loadable-components](https://www.smooth-code.com/open-source/loadable-components/docs/getting-started/).
    descriptions user-timings: Use the React DevTools Profiler, which makes use of the Profiler API, to measure the rendering performance of your components. [Learn more.](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)
    descriptions unminified-javascript: If your build system minifies your JS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).
    descriptions server-response-time: If you are server-side rendering any React components, consider using `renderToNodeStream()` or `renderToStaticNodeStream()` to allow the client to receive and hydrate different parts of the markup instead of all at once. [Learn more](https://reactjs.org/docs/react-dom-server.html#rendertonodestream).
    descriptions redirects: If you are using React Router, minimize usage of the `` component for [route navigations](https://reacttraining.com/react-router/web/api/Redirect).
    descriptions dom-size: Consider using a “windowing” library like `react-window` to minimize the number of DOM nodes created if you are rendering many repeated elements on the page. [Learn more](https://web.dev/virtualize-long-lists-react-window/). Also, minimize unecessary re-renders using [shouldComponentUpdate](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [PureComponent](https://reactjs.org/docs/react-api.html#reactpurecomponent), or [React.memo](https://reactjs.org/docs/react-api.html#reactmemo) and [skip effects](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) only until certain dependencies have changed if you are using the Effect hook to improve runtime performance.

    stackPacks iconDataURL:


    Filter:
    Sort:
    green
    3
    check
    Page Title
    Page Title : Buy Plugins & Code from CodeCanyon

    About this SEO factor:
    A page title is often treated as the most important on-page element. It is a strong relevancy signal for search engines because it tells them what the page is really about. It is of course important that title includes your most important keywords. More than that, every page should have a unique title to ensure that search engines have no trouble in determining which of the website pages is relevant for each query. Pages with a duplicate title have less chance of ranking high and the other pages may be hard to get ranked as well.

    If a page doesn't have a title, or the title tag is empty (i.e. it just looks like this in the code: <title></title>), Google and other search engines will decide on their own, what content to show on the results page. Therefore, if the page ranks on Google for a keyword and someone sees it in the results for their search, they may not click on it because it is not clear. Every time you are creating a webpage, don't forget to add a meaningful title that will attract your audience.
    green
    3
    check
    Meta Description
    Meta Description : Discover 33,595 Plugins, Code and Script for Bootstrap, Javascript, PHP, Wordpress, HTML5 and more. Save time, buy Code on CodeCanyon!

    Your meta description does not exceed 150 characters. It's fine.

    About this SEO factor:
    Description is the full interpretation of your website content and features. Most often it is a short paragraph that describe what are features and information provided by the website to its visitors. You may consider it a advertising of your website. Although not important for search engine ranking but very important for hits or visits through search engine results. Description should be less than 150 character because search engine shows this length of paragraph on search result. And every page of website should contain an unique description to avoid description duplication. Description is the definition of your website for user experience so form it as complete but short and precise illustration of your website.
    red
    1
    remove
    Meta Keyword
    Meta Keyword :


    Your site do not have any meta keyword.

    About this SEO factor:
    Meta keywords are keywords inside Meta tags. Meta keywords are not likely to be used for search engine ranking. the words of title and description can be used as meta keywords. it is a good idea for SEO other than search engine ranking.
    blue-dark
    4
    info-circle
    Keywords - One Word Phrase
    Keyword Occurrence Density Possible Spam
    WordPress 16 1.583 % No
    Templates 13 1.286 % No
    Maker 12 1.187 % No
    Items 10 0.989 % No
    Themes 10 0.989 % No
    code 9 0.89 % No
    Popular 9 0.89 % No
    Tutorials 9 0.89 % No
    Envato 9 0.89 % No
    plugins 8 0.791 % No
    Miscellaneous 8 0.791 % No
    Stock 8 0.791 % No
    Free 8 0.791 % Yes
    Video 7 0.692 % No
    JavaScript 7 0.692 % No
    scripts 7 0.692 % No
    community 7 0.692 % No
    Photos 6 0.593 % No
    PHP 6 0.593 % No
    WP 5 0.495 % No
    blue-dark
    4
    info-circle
    Keywords - Two Word Phrase
    Keyword Occurrence Density Possible Spam
    Popular Items 8 0.791 % No
    Stock Photos 5 0.495 % No
    you need 5 0.495 % No
    Envato Market 4 0.396 % No
    Video Maker 4 0.396 % No
    WordPress Themes 4 0.396 % No
    and plugins 4 0.396 % No
    from our 3 0.297 % No
    PHP Scripts 3 0.297 % No
    Edge Animate 3 0.297 % No
    Animate Templates 3 0.297 % No
    scripts and 3 0.297 % No
    by our 3 0.297 % No
    our global 3 0.297 % No
    global community 3 0.297 % No
    with these 3 0.297 % No
    you can 3 0.297 % No
    code scripts 2 0.198 % No
    WordPress Tutorials 2 0.198 % No
    ready for 2 0.198 % No
    blue-dark
    4
    info-circle
    Keywords - Three Word Phrase
    Keyword Occurrence Density Possible Spam
    Edge Animate Templates 3 0.297 % No
    scripts and plugins 3 0.297 % No
    our global community 3 0.297 % No
    Database Abstractions Forms 2 0.198 % No
    Charts and Graphs 2 0.198 % No
    and Graphs Forms 2 0.198 % No
    from our community 2 0.198 % No
    Ratings and Charts 2 0.198 % No
    Tools Ratings and 2 0.198 % No
    All categories JavaScript 2 0.198 % No
    categories JavaScript PHP 2 0.198 % No
    Popular Items Addons 2 0.198 % No
    JavaScript PHP Scripts 2 0.198 % No
    PHP Scripts NET 2 0.198 % No
    Management Tools Ratings 2 0.198 % No
    Countdowns Database Abstractions 2 0.198 % No
    Calendars Countdowns Database 2 0.198 % No
    Scripts NET WordPress 2 0.198 % No
    Project Management Tools 2 0.198 % No
    NET WordPress Plugins 2 0.198 % No
    blue-dark
    4
    info-circle
    Keywords - Four Word Phrase
    Keyword Occurrence Density Possible Spam
    Countdowns Database Abstractions Forms 2 0.198 % No
    Media Loaders and Uploaders 2 0.198 % No
    Calendars Countdowns Database Abstractions 2 0.198 % No
    Skins Edge Animate Templates 2 0.198 % No
    Apps Skins Edge Animate 2 0.198 % No
    Mobile Apps Skins Edge 2 0.198 % No
    HTML5 Mobile Apps Skins 2 0.198 % No
    Tools Ratings and Charts 2 0.198 % No
    Management Tools Ratings and 2 0.198 % No
    Project Management Tools Ratings 2 0.198 % No
    CSS HTML5 Mobile Apps 2 0.198 % No
    Plugins CSS HTML5 Mobile 2 0.198 % No
    WordPress Plugins CSS HTML5 2 0.198 % No
    NET WordPress Plugins CSS 2 0.198 % No
    Charts and Graphs Forms 2 0.198 % No
    Scripts NET WordPress Plugins 2 0.198 % No
    PHP Scripts NET WordPress 2 0.198 % No
    and Media Loaders and 2 0.198 % No
    the code you need 2 0.198 % No
    All categories JavaScript PHP 2 0.198 % No
    red
    1
    remove
    Keyword Usage
    The most using keywords do not match with meta keywords.

    About this SEO factor:
    Keyword usage is the using of your keywords inside Meta tags and contents of your website. Use keywords that describes your site properly for precise search engine result of your website.
    blue-dark
    4
    info-circle
    Total Words
    Total Words : 1011

    About this SEO factor:
    Unique words are uncommon words that reflects your site features and informations. Search engine metrics are not intended to use unique words as ranking factor but it is still useful to get a proper picture of your site contents. Using positive unique words like complete, perfect, shiny, is a good idea user experience.

    Stop words are common words like all the preposition, some generic words like download, click me, offer, win etc. since most used keyword may be a slight factor for visitors you are encouraged to use more unique words and less stop words.
    red
    1
    remove
    Text/HTML Ratio Test
    Site failed text/HTML ratio test.

    Text/HTML Ratio Test : 2%

    About this SEO factor:
    The ideal page's ratio of text to HTML code must be lie between 20 to 60%. Because if it is come less than 20% it means you need to write more text in your web page while in case of more than 60% your page might be considered as spam.
    blue-dark
    4
    info-circle
    HTML Headings

    H1(1)

    • Discover 33,595 code scripts and plugins from $2

    H2(1)

    • All the code you need from PHP to Bootstrap, created by our global community of developers.

    H3(6)

    • Discover this week’s Featured plugins and code
    • Check out the newest code scripts from our community
    • Grab June's free items
    • Get to know this week’s Featured web developer
    • Engage with our global community
    • Free code tutorials to help you with your project

    H4(2)

    • The most recent releases from our global community
    • magicform

    H5(0)

    H6(0)



    About this SEO factor:
    h1 status is the existence of any content inside h1 tag. Although not important like Meta titles and descriptions for search engine ranking but still a good way to describe your contents in search engine result.

    h2 status less important but should be used for proper understanding of your website for visitor.
    green
    3
    check
    Robot.txt
    Your site have robot.txt

    Robot.txt

    > User-agent: * Disallow: *?platform* Disallow: */full_screen_preview/ Disallow: *?sales* Disallow: */cart/* Disallow: */sign_in?* Disallow: */item_support/ Disallow: /affiliate/ Disallow: /referral/ Disallow: /shopfront-api/ Disallow: /shopfront_api/ Disallow: /cart/ Disallow: *?sort=* Disallow: *,*,* Disallow: *?attribute_key Disallow: *\+*\+* Disallow: /cart$ Disallow: /sign_in Disallow: /consociate/ Disallow: *price_min=* Disallow: *price_max=* Disallow: */screenshots/ Disallow: /bookmarks/widget Disallow: /favorites? Disallow: *item_id User-agent: Pinterest Crawl-delay: 1 Sitemap: https://s3.envato.com/sitemaps/codecanyon.xml.gz


    About this SEO factor:
    robots.txt is text file that reside on website root directory and contains the instruction for various robots (mainly search engine robots) for how to crawl and indexing your website for their webpage. robots.txt contains the search bots or others bots name, directory list allowed or disallowed to be indexing and crawling for bots, time delay for bots to crawl and indexing and even the sitemap url. A full access or a full restriction or customized access or restriction can be imposed through robots.txt.

    robots.txt is very important for SEO. Your website directories will be crawled and indexed on search engine according to robots.txt instructions. So add a robots.txt file in your website root directory. Write it properly including your content enriched pages and other public pages and exclude any pages which contain sensitive information. Remember robots.txt instruction to restrict access to your sensitive information of your page is not formidable on web page security ground. So do not use it on security purpose.
    Learn more
    green
    3
    check
    Sitemap
    Your site have sitemap
    Location: https://s3.envato.com/sitemaps/codecanyon.xml.gz

    About this SEO factor:
    Sitemap is a xml file which contain full list of your website urls. It is used to include directories of your websites for crawling and indexing for search engine and access for users. it can help search engine robots for indexing your website more fast and deeply. It is roughly an opposite of robots.txt You can create a sitemap.xml by various free and paid service or you can write it with proper way (read about how write a sitemap).

    Also keep these things in mind:
    1) Sitemap must be less than 10 MB (10,485,760 bytes) and can contain maximum 50,000 urls. if you have more uls than this create multiple sitemap files and use a sitemap index file.
    2) Put your sitemap in website root directory and add the url of your sitemap in robots.txt.
    3) sitemap.xml can be compressed using grip for faster loading.

    Broken link: a broken link is an inaccessible link or url of a website. a higher rate of broken links have a negative effect on search engine ranking due to reduced link equity. it also has a bad impact on user experience. There are several reasons for broken link. All are listed below.
    1) An incorrect link entered by you.
    2) The destination website removed the linked web page given by you. (A common 404 error).
    3) The destination website is irreversibly moved or not exists anymore. (Changing domain or site blocked or dysfunctional).
    4) User may behind some firewall or alike software or security mechanism that is blocking the access to the destination website.
    5) You have provided a link to a site that is blocked by firewall or alike software for outside access.
    Learn more or Learn more
    blue-dark
    4
    info-circle
    Internal Vs. External Links
    blue-dark
    4
    info-circle
    Alexa Rank
    Traffic Rank 2312
    Reach Rank 2918
    Top Country India
    Top Country Rank 557
    blue-dark
    4
    info-circle
    Domain IP Information
    ISP Cloudflare
    IP 104.18.25.174
    Organization Cloudflare
    City
    Country United States
    Time Zone
    Longitude -97.822000
    Latitude 37.751000
    blue-dark
    4
    info-circle
    NoIndex , NoFollow, DoDollow Links
    red
    1
    remove
    SEO Friendly Links
    green
    3
    check
    Favicon
    Your site have favicon.

    Learn more
    green
    3
    check
    Image 'alt' Test
    Your site does not have any image without alt text.

    About this SEO factor:
    An alternate title for image. Alt attribute content to describe an image. It is necessary for notifying search engine spider and improve actability to your website. So put a suitable title for your image at least those are your website content not including the images for designing your website. To resolve this put a suitable title in your alt attributes.
    Learn more
    green
    3
    check
    DOC Type
    DOC Type : <!DOCTYPE html>


    Page have doc type.

    About this SEO factor:
    doc type is not SEO factor but it is checked for validating your web page. So set a doctype at your html page.
    Learn more
    green
    3
    check
    Depreciated HTML Tag
    Your site does not have any depreciated HTML tag.

    About this SEO factor:
    Older HTML tags and attributes that have been superseded by other more functional or flexible alternatives (whether as HTML or as CSS ) are declared as deprecated in HTML4 by the W3C - the consortium that sets the HTML standards. Browsers should continue to support deprecated tags and attributes, but eventually these tags are likely to become obsolete and so future support cannot be guaranteed.
    yellow
    2
    exclamation-circle
    HTML Page Size
    HTML Page Size : 371 KB


    HTML page size is > 100KB

    About this SEO factor:
    HTML page size is the one of the main factors of webpage loading time. It should be less than 100 KB according to google recommendation. Note that, this size not including external css, js or images files. So small page size less loading time.

    To reduce your page size do this steps
    1) Move all your css and js code to external file.
    2) make sure your text content be on top of the page so that it can displayed before full page loading.
    3) Reduce or compress all the image, flash media file etc. will be better if these files are less than 100 KB
    Learn more
    red
    3
    remove
    GZIP Compression
    GZIP Compressed Size : 97 KB

    GZIP compression is enabled. GZIP compressed size should be < 33KB

    About this SEO factor:
    GZIP is a generic compressor that can be applied to any stream of bytes: under the hood it remembers some of the previously seen content and attempts to find and replace duplicate data fragments in an efficient way - for the curious, great low-level explanation of GZIP. However, in practice, GZIP performs best on text-based content, often achieving compression rates of as high as 70-90% for larger files, whereas running GZIP on assets that are already compressed via alternative algorithms (e.g. most image formats) yields little to no improvement. It is also recommended that, GZIP compressed size should be <=33 KB
    red
    1
    remove
    Inline CSS
    Your site have 249 inline css.

    Inline CSS

    • <svg fill="currentColor" preserveaspectratio="xMidYMid meet" height="16px" width="16px" viewbox="0 0 16 16" style="vertical-align:middle"></svg>
    • <svg fill="currentColor" preserveaspectratio="xMidYMid meet" height="16px" width="16px" viewbox="0 0 16 16" style="vertical-align:middle"></svg>
    • <svg fill="currentColor" preserveaspectratio="xMidYMid meet" height="14" width="14" viewbox="0 0 512 512" style="vertical-align:middle"></svg>
    • <svg fill="currentColor" preserveaspectratio="xMidYMid meet" height="14" width="14" viewbox="0 0 512 512" style="vertical-align:middle"></svg>
    • <img class="floatSiteLogo__SiteImage-s106ywg4-1 eYRSBe" style="width:139px" src="https://assets.shopfront.envato-static.com/images/market-logos/codecanyon.png" alt="codecanyon"/>
    • <input type="search" class="_2p767" style="border-radius:7px 0 0 7px" placeholder="e.g. eCommerce plugin" autocomplete="off" aria-label="search" name="term" value=""/>
    • <button class="_1MegD _3bSnL" style="border-radius:0 7px 7px 0"></button>
    • <svg fill="currentColor" preserveaspectratio="xMidYMid meet" height="1em" width="1em" viewbox="0 0 512 512" style="vertical-align:middle"></svg>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <svg fill="currentColor" preserveaspectratio="xMidYMid meet" height="1em" width="1em" viewbox="0 0 512 512" class="_2TQSm" style="vertical-align:middle"></svg>
    • <div class="_2YTZK" style="width:0%"></div>
    • <div class="_2_3rp" style="padding-top:100%"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <li class="_1fB3r" style="width:auto"></li>
    • <div style="position:relative"></div>
    • <div style="display:inline-block"></div>
    • <div class="_2_3rp" style="padding-top:100%;width:80px;height:80px"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div class="_2_3rp" style="padding-top:100%"></div>
    • <div class="_2_3rp" style="padding-top:100%"></div>
    • <div class="_2_3rp" style="padding-top:100%"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>
    • <div style="height:100%" class="lazyload-placeholder"></div>


    About this SEO factor:
    Inline css is the css code reside in html page under html tags not in external .css file. Inline css increases the loading time of your webpage which is an important search engine ranking factor. So try not to use inline css.
    red
    1
    remove
    Internal CSS
    Your site have 1 internal css.

    About this SEO factor:
    Internal css is the css codes which resides on html page inside style tag. Internal css is increases loading time since no page caching is possible for internal css. Try to put your css code in external file.
    green
    3
    check
    Micro Data Schema Test
    Site passed micro data schema test. 1 results found.

    Micro data schema list

    • <ul itemscope="" itemtype="http://schema.org/Organization"><li class="un_MZ"><a class="_1HTgw" rel="nofollow" href="https://twitter.com/envato" aria-label="Twitter"><div style="height:100%" class="lazyload-placeholder"></div></a></li><li class="un_MZ"><a class="_1HTgw" rel="nofollow" href="https://www.facebook.com/envato" aria-label="Facebook"><div style="height:100%" class="lazyload-placeholder"></div></a></li><li class="un_MZ"><a class="_1HTgw" rel="nofollow" href="https://www.youtube.com/user/Envato" aria-label="YouTube"><div style="height:100%" class="lazyload-placeholder"></div></a></li><li class="un_MZ"><a class="_1HTgw" rel="nofollow" href="https://www.instagram.com/envato/" aria-label="Instagram"><div style="height:100%" class="lazyload-placeholder"></div></a></li><li class="un_MZ"><a class="_1HTgw" rel="nofollow" href="https://www.pinterest.com/envato/" aria-label="Pinterest"><div style="height:100%" class="lazyload-placeholder"></div></a></li></ul>


    About this SEO factor:
    Micro data is the information underlying a html string or paragraph. Consider a string “Avatar”, it could refer a profile picture on forum, blog or social networking site or may it refer to a highly successful 3D movie. Microdot is used to specify the reference or underlying information about an html string. Microdata gives chances to search engine and other application for better understanding of your content and better display significantly on search result.
    Learn more
    blue-dark
    4
    info-circle
    IP & DNS Report
    IPv4 104.18.24.174
    IPv6 Not Compatiable
    DNS Report
    SLHostClassTTLTypePRITargetIP
    1codecanyon.netIN300A104.18.25.174
    2codecanyon.netIN300A104.18.24.174
    3codecanyon.netIN86400NSemma.ns.cloudflare.com
    4codecanyon.netIN86400NSfred.ns.cloudflare.com
    5codecanyon.netIN86400MX1aspmx.l.google.com
    6codecanyon.netIN86400MX10aspmx4.googlemail.com
    7codecanyon.netIN86400MX10aspmx3.googlemail.com
    8codecanyon.netIN86400MX5alt2.aspmx.l.google.com
    9codecanyon.netIN86400MX10aspmx5.googlemail.com
    10codecanyon.netIN86400MX5alt1.aspmx.l.google.com
    11codecanyon.netIN86400MX10aspmx2.googlemail.com
    red
    1
    remove
    IP Canonicalization Test
    Site failed IP canonicalization test.

    About this SEO factor:
    If multiple domain name is registered under single ip address the search bots can label other sites as duplicates of one sites. This is ip canonicalization. Little bit like url canonicalizaion. To solve this use redirects.
    Learn more
    green
    3
    check
    URL Canonicalization Test
    Site passed URL canonicalization test.

    About this SEO factor:
    Canonical tags make your all urls those lead to a single address or webpage into a single url. Like :
    <link rel="canonical" href="https://mywebsite.com/home" />
    <link rel="canonical" href="https://www.mywebsite.com/home" />
    Both refer to the link mywebsite.com/home. So all the different url with same content or page now comes under the link or url mywebsite.com/home. Which will boost up your search engine ranking by eliminating content duplication. Use canonical tag for all the same urls.
    Learn more
    red
    1
    remove
    Plain Text Email Test
    Site failed plain text email test. 2 plain text email found.

    Plain Text Email List



    About this SEO factor:
    Plain text email address is vulnerable to email scrapping agents. An email scrapping agent crawls your website and collects every Email address which written in plain text. So existence of plain text email address in your website can help spammers in email Harvesting. This could be a bad sign for search engine.

    To fight this you can obfuscate your email addresses in several ways:
    1) CSS pseudo classes.
    2) Writing backward your email address.
    3) Turn of display using css.
    4) Obfuscate your email address using javascript.
    5) Using wordpress and php (wordpress site only).
    Learn more
    blue-dark
    4
    info-circle
    CURL Response
    urlhttps://codecanyon.net/content typetext/html; charset=utf-8
    http code200header size665
    request size195filetime-1
    ssl verify result0redirect count0
    total time0.106134namelookup time0.060383
    connect time0.060965pretransfer time0.078101
    size upload0size download380379
    speed download3583950speed upload0
    download content length-1upload content length0
    starttransfer time0.098711redirect time0
    redirect urlprimary ip104.18.25.174
    certinfoprimary port443
    local ip173.236.198.197local port58062
    red
    1
    remove
    Mobile Friendly Check

    Mobile Friendly : Unknown

    Score : Unknown

    Localized Rule Name Rule Impact
    No data to show.
    CMS:
    Locale:
    Roboted Resources:
    Transient Fetch Failure Resources:
    blue-dark
    4
    info-circle
    Page Statistics
    green
    3
    check
    Avoid App Install Interstitials That Hide Content
    Your page does not appear to have any app install interstitials that hide a significant amount of content. Learn more about the importance of avoiding the use of app install interstitials.
    green
    3
    check
    Avoid Plugins
    Your page does not appear to use plugins, which would prevent content from being usable on many platforms. Learn more about the importance of avoiding plugins.
    green
    3
    check
    Configure Viewport
    Your Page Specifies A Viewport Matching The Device's Size, Which Allows It To Render Properly On All Devices. Learn More About configuring viewports.
    green
    3
    check
    Size Content To Viewport
    The contents of your page fit within the viewport. Learn more about sizing content to the viewport.
    green
    3
    check
    Size Tap-Targets Appropriately
    All Of Your Page's Links/buttons Are Large Enough For A User To Easily Tap On A Touchscreen. Learn More About sizing tap targets appropriately.
    green
    3
    check
    Use Legible Font Sizes
    The text on your page is legible. Learn more about using legible font sizes.
    green
    3
    check
    Landing Page Redirects
    Your page has no redirects. Learn more about avoiding landing page redirects
    green
    3
    check
    GZIP Compression
    You have compression enabled. Learn more about enabling compression.
    green
    3
    check
    Leverage Browser Caching
    You have enabled browser caching. Learn more about browser caching recommendations.
    green
    3
    check
    Server Response Time
    Your server responded quickly. Learn more about server response time optimization.
    green
    3
    check
    Minify CSS
    Your CSS is minified. Learn more about minifying CSS.
    green
    3
    check
    Minify HTML
    Your HTML is minified. Learn more about minifying HTML.
    green
    3
    check
    Minify JavaScript
    Your JavaScript content is minified. Learn more about minifying HTML.
    green
    3
    check
    Render-Blocking JavaScript And CSS
    You have no render-blocking resources. Learn more about removing render-blocking resources.
    green
    3
    check
    Optimize Images
    Optimize Images : Good

    About this SEO factor:
    Images are often the largest part of a page and account for most of the downloaded data. As a result, optimizing images can often be the largest savings and performance improvement. The less data the browser has to download the faster the page will load.

    Optimizing image works by removing unnecessary data that is saved in the images. This can reduce the total page load size by up to 80%.
    green
    3
    check
    Prioritize Visible Content
    Prioritize Visible Content : Good

    About this SEO factor:
    Visible content is the portion of a webpage users see on their screen before they scroll. It is sometimes referred to as "above the fold" content. Websites that seem very fast and crisp to load are often just as large as slow websites, they have just prioritized the visible content so the site appears to load faster. Google prefers webpages that show content quickly.

    Google suggests two main strategies for prioritizing the visible content. First, structure your HTML to load the critical content first, such as the main contents instead of ads or navigation. Next, reduce the amount of data used by your resources by using techniques such as image optimization, minification, and by removing unnecessary elements.
    We found 9 major issues