Overview

Reduce the page loading speed to 1 second
Type of download for 1 s from 1 to 2 s from 2 to 4 s from 4 s
The time when the first content appeared 9 2 0 1
The time of the final page loading 7 2 0 3
Reduce the time it takes for the server to send HTML code
for 0.3 s 0.5 1 more than 1 s
8 1 1 2
Set up a beautiful preview that appears when sending a link to your site in social networks and instant messengers
Minify the JavaScript code
Source site Files/Pages Can be shortened
Inline code 6 page 48.53 KB
bitrix.demo.site-alarm.com 19 pcs 66.58 KB
Minify the CSS code
Source site Files/Pages Can be shortened
bitrix.demo.site-alarm.com 8 pcs 44.10 KB
Design a beautiful 404 page
Присутствует
Remove the cyclic links of the page to itself
Solve problems in JavaScript code that cause error messages in the browser console
Configure the GZip compression function
Source site Files Can be shortened
bitrix.demo.site-alarm.com 37 pcs 467.78 KB
Reduce the size of the HTML code of the page to the acceptable 120 KB
Move the connection of JavaScript files to the end of the page code
Fix sensitive HTML code errors
Fill the "alt" attribute with meaningful text
Reduce the weight of images without losing quality with the help of special programs
Source site Files Can be shortened
bitrix.demo.site-alarm.com 44 pcs 97.49 KB
Fill in the Title attribute for links
Content robots.txt incorrect
The total size of all images on the page is up to 2MB
Configure the use of the "Keep alive" header to keep the connection open
Add a Strict-https header to increase security
Exclude redirects when uploading files
Refrain from using Java technology, it is unsafe
Add a link prefix for contact details
Increase the size of the elements for easy finger tapping on them on the phone
Add a link to the main page of the site
Fix errors in the CSS code
Eliminate the delay when changing the background image of the element, it worsens the user experience
Refine the responsiveness of the interface to improve the user experience
Specify the default fonts
Reduce the server response time when uploading files to 0.2s
Optimize data:URL
Set the font display mode to auto
Replace animated GIF and WEBP images with more lightweight MP4, WEBM and SVG formats
Disable annoying pop-up messages that appear without the user's knowledge
Exclude re-uploading the same file under different links
Use JavaScript facade technology instead of heavy scripts
Configure the pre-connection technology on the page
Disable redirection and updating of the page with JavaScript code
Eliminate the abrupt change of the page structure during loading, this will improve the user experience
Redirect from/to www version
Configure HTTP headers on the server
Reduce the amount or optimize the JavaScript code to make it run faster
Increase the performance of your server so that it can handle high load
Upload files delayed or on demand
Use dataURL images in a CSS file instead of sprite images
Use images in good quality. Overcompressed images with visual artifacts spoil the impression
Crop the monochrome fields of the images
Use the modern WebP compression format for images
Source site Files Can be shortened
bitrix.demo.site-alarm.com 89 pcs 1.24 MB
Reduce the compression ratio of images from 100 to 90 to reduce their size
Solve problems with video content
Place the server in the same country where the users of the site live
Присутствует
Exclude requests to another country that block page loading
Присутствует
Delete the files that block the page from loading
Major headlines
The block goes off the screen
Use the modern HTTP2 protocol
Duplicate "description"
Delete unused CSS files or code
Delete unused JavaScript files or code

Scan statistics

Search

Upload missing JavaScript files or delete their connection code
JavaScript is responsible for the interactive functions of the page. The absence of even one file can significantly disrupt the work of the site. Broken functionality reduces trust. People may consider the site abandoned. Learn more
PageThe problem
https://platform.twitter.com/widgets.jsCode received 0 instead of 200. Source page - https://platform.twitter.com/widgets.js.
Broken links detected
The link can be "broken" if it leads to a page that is missing. Clicking on it may leave a bad impression of the site. Learn more
Configure the 304 server response code when sending requests to check the cache's relevance
When making a request to check the relevance of the encoded files, the user's computer should receive a short message 304 in response instead of the full contents. Training example that demonstrates the difference in image loading speed when caching is running and disabled. Learn more
PageThe problem
https://bitrix.demo.site-alarm.com/bitrix/js/main/core/core.min.js?1772211953225353Code received 200 instead of 304. Caching disabled. We tested this by sending a request with the If-None-Match: "37049-64bd13fee375c-gzip" header.
https://bitrix.demo.site-alarm.com/bitrix/js/ui/design-tokens/dist/ui.design-tokens.min.css?177221201623463Code received 200 instead of 304. Caching disabled. We tested this by sending a request with the If-None-Match: "5ba7-64bd143b4fb3d-gzip" header.
Configure the "Expires" header for caching to work
The user's computer reuses the saved copy of the files before the date indicated in the "Expires" header. caching will not work without this header. Training example that demonstrates the difference in image loading speed when caching is running and disabled. Learn more
PageThe problem
https://bitrix.demo.site-alarm.com/bitrix/fonts/fontawesome-webfont.woff?v=4.3.0The Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/upload/iblock/349/hsxsdsiqfn798iocsot4kbkjt1bway9s.jpgThe Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/bitrix/cache/js/s1/eshop_bootstrap_v4/template_df421a2e6bb4cea1886e042df8f94588/template_df421a2e6bb4cea1886e042df8f94588_v1.js?177221214115715The Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/upload/uf/f87/8ud3gw5yi0o7v0cc4o6lf601qg2go04z.jpgThe Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/upload/iblock/941/ss7q4cbkmp658blevlf6llqeydpeacs0.jpgThe Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/bitrix/templates/eshop_bootstrap_v4/images/phone.svgThe Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/bitrix/components/bitrix/news.list/templates/bootstrap_v4/images/calendar.svgThe Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/bitrix/fonts/fontawesome-webfont.woff2?v=4.3.0The Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/bitrix/cache/js/s1/eshop_bootstrap_v4/page_27da390163df917c63425007936a7d60/page_27da390163df917c63425007936a7d60_v1.js?17722121583612The Expiration time header that indicates the caching time is missing.
https://bitrix.demo.site-alarm.com/upload/iblock/397/i98lb3nu5kwyj20tuzeoesa5ybej50iw.jpgThe Expiration time header that indicates the caching time is missing.
Minify CSS files
CSS code can be shortened without loss of performance. Special programs remove unnecessary characters and duplicate fragments, replace part of the code with similar functionality, etc. Training example, what regular and minified CSS code look like. Program uglifycss is one of the best for code minification. Learn more
Go back

Scan Settings

Website
bitrix.demo.site-alarm.com
Number of pages
Limit on the number of pages scanned.
10
Nesting level
Scan depth. 1 is the main page and 2 is all the links on the main page.
7+
URL Filters
Templates for filtering pages. Each template is indicated on one line. The * character matches any number of characters or their absence. A rule starting with ! is an exception and the pages corresponding to it are scanned
Not set
Smart Filter
Filter duplicate pages to speed up scanning in more detail.
Enabled
We use cookies. By continuing to use the site, you agree to the processing of personal data in accordance with privacy policy. I agree