Show

Packagist.org Packagist

The PHP Package Repository

Need help with your SEO?
Online Status
Online

Server IP address resolved: Yes
Http response code: 200
Response time: 0.86 sec.
Last Checked: 08/07/2019

Packagist.org receives about ten thousand unique visitors and thirty thousand pageviews per day. The estimated value of packagist.org is five hundred thousand USD. Each unique visitor makes about 2.1 pageviews on average.

Over the time packagist.org has been ranked as high as 8,351 in the world, while most of its traffic comes from Iran, where it reached as high as 3,037 position.

We recommend moving packagist.org server from Canada to Iran, as it will speed up packagist.org page load time for the majority of their users.

At the time of the last check (July 05, 2019) packagist.org has a valid and up-to-date SSL certificate that expires on September 17, 2019.

According to Google Safe Browsing, Google Safe Search, Symantec and Web of Trust packagist.org is quite a safe domain.

Mobile-Friendly test indicates that packagist.org is well optimized for mobile and tablet devices.

Global Rank
25,911
Average Load Time
1.14sec
Links In Count
398
Website Value
$464,280
Overview
Last Updated: 08/18/2019
Overall result - "packagist.org" is SAFE.
We gather website safety and reputation data and compare it with available third-party sources so we calculate own safety and trustworthiness rate based on information that we get.
Norton Connect Safe
Last Updated: 01/12/2019
NCS "packagist.org" OK.

Norton ConnectSafe evaluates packagist.org for any unsafe and insecure content. The results are critical for families with young children.

Google Safe Search
Last Updated: 10/11/2016
GSS "packagist.org" OK.

SafeSearch is used as a parental control tool to filter out any inappropriate for your children search results on your devices: phones, tablets or personal computers.

Google Safe Browsing
Last Updated: 01/09/2019
Malware not found at "packagist.org".
"packagist.org" is not a phishing page.
"packagist.org" does not install unwanted software.
"packagist.org" does not contain harmfull applications.
Google Safe Browsing notifies when websites are compromised by malicious actors. These protections work across Google products and provide a safer online experience.
Site Advisor
Last Updated: 01/09/2019
SA "packagist.org" OK.

McAfee assesses packagist.org for a meaningful set of security threats. Featured dangers from annoying pop-ups to hidden Trojans, that can steal your identity, will be revealed. McAfee does not analyze packagist.org for mature or inappropriate content, only security checks are evaluated.

Web of Trust
Last Updated: 01/09/2019
WOT "packagist.org" VERY GOOD.

The WOT calculates reputation of the packagist.org. This reputation system receives ratings from users and information from third-party sources, assesses the packagist.org for safety features and confirms, whether packagist.org is suitable for children.

SSL Information
Domain packagist.org
Issuer Let's Encrypt Authority X3
Algorithm RSA-SHA256
Valid form 06/19/2019
Expiration 09/17/2019
Signed Certificate is not self signed
Additional Domains packagist.org
repo.packagist.org
www.packagist.org
Server Location
Montreal
Quebec
Canada
ASN Information

ASN ID: 16276
ASN Title: OVH SAS

Last Update: 05/30/2019

% This is the RIPE Database query service.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf

% Note: this output has been filtered.
% To receive output for a database update, use the "-B" flag.

% Information related to 'AS16215 - AS16283'

as-block: AS16215 - AS16283
descr: RIPE NCC ASN block
remarks: These AS Numbers are assigned to network operators in the RIPE NCC service region.
mnt-by: RIPE-NCC-HM-MNT
created: 2010-05-11T11:45:26Z
last-modified: 2014-02-24T13:15:17Z
source: RIPE

% Information related to 'AS16276'

% Abuse contact for 'AS16276' is 'abuse@ovh.net'

aut-num: AS16276
as-name: OVH
org: ORG-OS3-RIPE
import: from AS12322 accept ANY
export: to AS12322 announce AS-OVH
import: from AS6453 accept ANY
export: to AS6453 announce AS-OVH
import: from AS3549 accept ANY
export: to AS3549 announce AS-OVH
import: from AS16211 accept AS16211
export: to AS16276 announce ANY
import: from AS12322 accept AS12322
export: to AS12322 announce AS-OVH
import: from AS1257 accept AS1257
export: to AS1257 announce AS-OVH
import: from AS12654 accept AS12654
export: to AS12654 announce AS-OVH
import: from AS12670 accept AS12670
export: to AS12670 announce AS-OVH
import: from AS12832 accept AS12832
export: to AS12832 announce AS-OVH
import: from AS12876 accept AS12876
export: to AS12876 announce AS-OVH
import: from AS12989 accept AS12989
export: to AS12989 announce AS-OVH
import: from AS13030 accept AS13030
export: to AS13030 announce AS-OVH
import: from AS13049 accept AS13049
export: to AS13049 announce AS-OVH
import: from AS13193 accept AS13193
export: to AS13193 announce AS-OVH
import: from AS13237 accept AS13237
export: to AS13237 announce AS-OVH
import: from AS13273 accept AS13273
export: to AS13273 announce AS-OVH
import: from AS15422 accept AS15422
export: to AS15422 announce AS-OVH
import: from AS15436 accept AS15436
export: to AS15436 announce AS-OVH
import: from AS15444 accept AS15444
export: to AS15444 announce AS-OVH
import: from AS15557 accept AS15557
export: to AS15557 announce AS-OVH
import: from AS15703 accept AS15703
export: to AS15703 announce AS-OVH
import: from AS15826 accept AS15826
export: to AS15826 announce AS-OVH
import: from AS16080 accept AS16080
export: to AS16080 announce AS-OVH
import: from AS16128 accept AS16128
export: to AS16128 announce AS-OVH
import: from AS16136 accept AS16136
export: to AS16136 announce AS-OVH
import: from AS16211 accept AS16211
export: to AS16211 announce AS-OVH
import: from AS16276 accept AS16276
export: to AS16276 announce AS-OVH
import: from AS20650 accept AS20650
export: to AS20650 announce AS-OVH
import: from AS20766 accept AS20766
export: to AS20766 announce AS-OVH
import: from AS20834 accept AS20834
export: to AS20834 announce AS-OVH
import: from AS21247 accept AS21247
export: to AS21247 announce AS-OVH
import: from AS21409 accept AS21409
export: to AS21409 announce AS-OVH
import: from AS21502 accept AS21502
export: to AS21502 announce AS-OVH
import: from AS2200 accept AS2200
export: to AS2200 announce AS-OVH
import: from AS24702 accept AS24702
export: to AS24702 announce AS-OVH
import: from AS24776 accept AS24776
export: to AS24776 announce AS-OVH
import: from AS2486 accept AS2486
export: to AS2486 announce AS-OVH
import: from AS24963 accept AS24963
export: to AS24963 announce AS-OVH
import: from AS25358 accept AS25358
export: to AS25358 announce AS-OVH
import: from AS25463 accept AS25463
export: to AS25463 announce AS-OVH
import: from AS25593 accept AS25593
export: to AS25593 announce AS-OVH
import: from AS2611 accept AS2611
export: to AS2611 announce AS-OVH
import: from AS286 accept AS286
export: to AS286 announce AS-OVH
import: from AS28677 accept AS28677
export: to AS28677 announce AS-OVH
import: from AS28855 accept AS28855
export: to AS28855 announce AS-OVH
import: from AS28956 accept AS28956
export: to AS28956 announce AS-OVH
import: from AS29017 accept AS29017
export: to AS29017 announce AS-OVH
import: from AS29075 accept AS29075
export: to AS29075 announce AS-OVH
import: from AS29152 accept AS29152
export: to AS29152 announce AS-OVH
import: from AS29204 accept AS29204
export: to AS29204 announce AS-OVH
import: from AS29215 accept AS29215
export: to AS29215 announce AS-OVH
import: from AS29246 accept AS29246
export: to AS29246 announce AS-OVH
import: from AS29402 accept AS29402
export: to AS29402 announce AS-OVH
import: from AS29415 accept AS29415
export: to AS29415 announce AS-OVH
import: from AS29608 accept AS29608
export: to AS29608 announce AS-OVH
import: from AS29629 accept AS29629
export: to AS29629 announce AS-OVH
import: from AS30126 accept AS30126
export: to AS30126 announce AS-OVH
import: from AS30752 accept AS30752
export: to AS30752 announce AS-OVH
import: from AS30889 accept AS30889
export: to AS30889 announce AS-OVH
import: from AS30972 accept AS30972
export: to AS30972 announce AS-OVH
import: from AS31235 accept AS31235
export: to AS31235 announce AS-OVH
import: from AS31663 accept AS31663
export: to AS31663 announce AS-OVH
import: from AS3209 accept AS3209
export: to AS3209 announce AS-OVH
import: from AS3291 accept AS3291
export: to AS3291 announce AS-OVH
import: from AS3303 accept AS3303
export: to AS3303 announce AS-OVH
import: from AS33857 accept AS33857
export: to AS33857 announce AS-OVH
import: from AS34033 accept AS34033
export: to AS34033 announce AS-OVH
import: from AS3491 accept AS3491
export: to AS3491 announce AS-OVH
import: from AS3549 accept AS3549
export: to AS3549 announce AS-OVH
import: from AS4513 accept AS4513
export: to AS4513 announce AS-OVH
import: from AS4589 accept AS4589
export: to AS4589 announce AS-OVH
import: from AS5089 accept AS5089
export: to AS5089 announce AS-OVH
import: from AS5410 accept AS5410
export: to AS5410 announce AS-OVH
import: from AS5436 accept AS5436
export: to AS5436 announce AS-OVH
import: from AS5462 accept AS5462
export: to AS5462 announce AS-OVH
import: from AS5463 accept AS5463
export: to AS5463 announce AS-OVH
import: from AS5669 accept AS5669
export: to AS5669 announce AS-OVH
import: from AS6453 accept AS6453
export: to AS6453 announce AS-OVH
import: from AS6678 accept AS6678
export: to AS6678 announce AS-OVH
import: from AS6730 accept AS6730
export: to AS6730 announce AS-OVH
import: from AS6774 accept AS6774
export: to AS6774 announce AS-OVH
import: from AS6805 accept AS6805
export: to AS6805 announce AS-OVH
import: from AS7500 accept AS7500
export: to AS7500 announce AS-OVH
import: from AS8228 accept AS8228
export: to AS8228 announce AS-OVH
import: from AS8304 accept AS8304
export: to AS8304 announce AS-OVH
import: from AS8399 accept AS8399
export: to AS8399 announce AS-OVH
import: from AS8527 accept AS8527
export: to AS8527 announce AS-OVH
import: from AS8554 accept AS8554
export: to AS8554 announce AS-OVH
import: from AS8565 accept AS8565
export: to AS8565 announce AS-OVH
import: from AS8586 accept AS8586
export: to AS8586 announce AS-OVH
import: from AS8657 accept AS8657
export: to AS8657 announce AS-OVH
import: from AS8708 accept AS8708
export: to AS8708 announce AS-OVH
import: from AS8784 accept AS8784
export: to AS8784 announce AS-OVH
import: from AS8839 accept AS8839
export: to AS8839 announce AS-OVH
import: from AS8975 accept AS8975
export: to AS8975 announce AS-OVH
import: from AS8999 accept AS8999
export: to AS8999 announce AS-OVH
import: from AS9153 accept AS9153
export: to AS9153 announce AS-OVH
import: from AS43690 accept AS-SPBROUTESERVER
export: to AS43690 announce AS-OVH
import: from AS8631 accept AS-MSKROUTESERVER
export: to AS8631 announce AS-OVH
admin-c: OK217-RIPE
tech-c: OTC2-RIPE
status: ASSIGNED
mnt-by: RIPE-NCC-END-MNT
mnt-by: OVH-MNT
created: 1970-01-01T00:00:00Z
last-modified: 2017-03-09T11:33:24Z
source: RIPE

organisation: ORG-OS3-RIPE
org-name: OVH SAS
org-type: LIR
address: 2 rue Kellermann
address: 59100
address: Roubaix
address: FRANCE
phone: +33972101007
abuse-c: AR15333-RIPE
admin-c: OTC2-RIPE
admin-c: OK217-RIPE
admin-c: GM84-RIPE
mnt-ref: OVH-MNT
mnt-ref: RIPE-NCC-HM-MNT
mnt-by: RIPE-NCC-HM-MNT
mnt-by: OVH-MNT
created: 2004-04-17T11:23:17Z
last-modified: 2017-10-30T14:40:06Z
source: RIPE # Filtered

role: OVH Technical Contact
address: OVH SAS
address: 2 rue Kellermann
address: 59100 Roubaix
address: France
admin-c: OK217-RIPE
tech-c: GM84-RIPE
tech-c: SL10162-RIPE
nic-hdl: OTC2-RIPE
abuse-mailbox: abuse@ovh.net
mnt-by: OVH-MNT
created: 2004-01-28T17:42:29Z
last-modified: 2014-09-05T10:47:15Z
source: RIPE # Filtered

person: Octave Klaba
address: OVH SAS
address: 2 rue Kellermann
address: 59100 Roubaix
address: France
phone: +33 9 74 53 13 23
nic-hdl: OK217-RIPE
mnt-by: OVH-MNT
created: 1970-01-01T00:00:00Z
last-modified: 2017-10-30T21:44:51Z
source: RIPE # Filtered

% This query was served by the RIPE Database Query Service version 1.91.2 (ANGUS)

HTML Metatags
Title
Packagist
The title is too short, it may not provide search engines and users with enough information to understand the relevancy of your page. You should try to keep the length of the title somewhere between at least 10 characters and 70 characters.
Description
The PHP Package Repository
The description is too short. If a description is too short, the search engines may add text found elsewhere on the page. Note that search engines may show a different description from the one you have authored if they feel it may be more relevant to a user's search.
Encoding
UTF-8
You should always specify the encoding used for an HTML page. If you don't, you risk that characters in your content are incorrectly interpreted. This is not just an issue of human readability, increasingly machines need to understand your data too.
Language
Language not found
Identifying the language of your content allows you to automatically do a number of things, from changing the look and behavior of a page, to assisting search engines in extracting information. If part of the page uses text in a different language, you can add a language attribute with a different value to the element that surrounds that content.
Language Region
Not Found
Images
Attribute ALT
Line 99, ...<img src="/bundles/packagistweb/img/logo-small.png?v=1547832196" ...
Line 125, ...<img src="/bundles/packagistweb/img/algolia-logo-light.svg?v=1547...
As a general rule, search engines do not interpret the content of image files. The text provided in the <img alt> attribute enables the site owner to provide relevant information to the search engine and to the end user.
H1-H6 Tags Information

For search engines, <H> tags helps understand the structure of the text on a page better. For users, headings are like anchors in a wall of text, navigating them through the page and making it easier to digest. The <h1> tag reinforces the core keyword(s) found in the <title>, <description>, and the <body>. We recommend that the <h1> tag includes keywords that reflect the contents of the page and that it is not longer than 150 characters in length, but don’t overuse the tags and the keywords in them. Keep it readable for users.

H1
1 H1 tag(s).
Your H1 introduces the topic your page is all about, just as a title tells a reader what a book is all about.
H2
2 H2 tag(s).
The H2s are akin to book chapters, describing the main topics you’ll cover in sections of the article.
H3
8 H3 tag(s).
Subsequent headers, H3s to H6s, serve as additional sub-headings within each section, just as a book chapter may be split up by multiple sub-topics.
H4
H5
H6
Iframes Information
iFrame
iFrames not found.
Since search engines consider the content in iframes to belong to another website, the best you can hope for is no effect on SEO. Iframes tend to neither help nor hurt your search engine ranking. For this reason, it’s best to refrain from using iframes on main pages that you want to rank high in search engine results. Instead, fill high-priority pages with useful, unique content and save iframes for other pages.
Code To Text Ratio
Code To Text Ratio
18.13 %
A good code to text ratio is anywhere from 25 to 70 percent. This percentage refers to the visible text ratio, as opposed to HTML elements, image tags and other non-visible information. This has become especially apparent since search engines, such as Google, released the Panda update which placed importance on content-driven sites.
Favicons

Favicons are the little piece of graphic that represents your brand on browser tabs, bookmark lists, search history, search ads and even search results. These files are placed in a file called favicon.ico and placed in the root directory of a website. There are no direct SEO effects of having favicons. However, there may be indirect benefits such as increased usability of site and bookmarks. It makes your website look more professional and help a users to remember your site while browsing through multiple URLs. If you want to get mentioned benefits you have to specify icons for different web browsers and sometimes even for different mobiles.

Default Favicon
Line 12, /favicon.ico?v=1547832196
Backup icon for most desktop browsers (if no icon of the right size is found). Tag format <link rel="shortcut icon" href="path-to-16x16-icon.ico" type="image/x-icon" />
16x16 Optional Favicon
Standard icon for outdated browsers or small resolution hand held devices. Tag format <link rel="icon" type="image/png" sizes="16x16" href="path-to-16x16.png">
32x32 Optional Favicon
Standard for most desktop browsers. Tag format <link rel="icon" sizes="32x32" href="path-to-32x32.png">
96x96 Optional Favicon
Mostly used as GoogleTV icon. Tag format <link rel="icon" type="image/png" sizes="96x96" href="path-to-96x96.png">
Default Apple Icon
Backup icon for apple devices (if no icon of the right size is found). Preferrable size 60x60. Tag format <link rel="apple-touch-icon" sizes="72x72" href="path-to-small-icon.png">
180x180 Apple Icon
iPhone 6 plus icons. Tag format <link rel="apple-touch-icon" sizes="180x180" href="path-to-180x180.png">
152x152 Apple Icon
iPad, iPad mini icons. Tag format <link rel="apple-touch-icon" sizes="152x152" href="path-to-icon-152x152.png">
167x167 Apple Icon
iPad Pro icon. Tag format <link rel="apple-touch-icon" sizes="167x167" href="path-to-167x167.png">
Robots.txt Information

Robots.txt is a text file that website owners can create to tell search engine bots how to crawl and index pages on their site.

Robots File
Robots File Loaded successfully (/robots.txt)
You can have multiple lines of instructions to allow or disallow specific URLs and add multiple sitemaps. If you do not disallow a URL, then search engine bots assume that they are allowed to crawl it.
Disallow
Not found
Other User-Agent
Not found
Default User-Agent
1 record(s)
Sitemap

A sitemap is an XML file where is provided information about each URL: when it was last updated, how often it changes, and how important it is in relation to other URLs in the site. Search engines crawling bots read this file to more efficiently and intelligently crawl your site and to find URLs that may be isolated from rest of the site's content.

Default Sitemap
Sitemap File failed Loaded (/sitemap.xml)
Your site will benefit from having a sitemap.
WHOIS

Domain Name: PACKAGIST.ORG
Registry Domain ID: D161994354-LROR
Registrar WHOIS Server: whois.ovh.net
Registrar URL: http://www.ovh.com
Updated Date: 2018-06-02T21:57:43Z
Creation Date: 2011-04-09T21:05:08Z
Registry Expiry Date: 2020-04-09T21:05:08Z
Registrar Registration Expiration Date:
Registrar: OVH
Registrar IANA ID: 433
Registrar Abuse Contact Email: abuse@ovh.net
Registrar Abuse Contact Phone: +33.972101007
Reseller:
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registrant Organization:
Registrant State/Province:
Registrant Country: FR
Name Server: NS-1320.AWSDNS-37.ORG
Name Server: NS-86.AWSDNS-10.COM
Name Server: NS-601.AWSDNS-11.NET
Name Server: NS-1930.AWSDNS-49.CO.UK
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form https://www.icann.org/wicf/)
>>> Last update of WHOIS database: 2018-11-08T15:20:55Z

DNS Records
HostA RecordTTL
packagist.org142.44.164.249120
HostMX RecordPriorityTTL
packagist.orgaspmx.l.google.com186400
packagist.orgaspmx2.googlemail.com1086400
packagist.orgaspmx3.googlemail.com1086400
packagist.orgaspmx4.googlemail.com1086400
packagist.orgaspmx5.googlemail.com1086400
packagist.orgalt1.aspmx.l.google.com586400
packagist.orgalt2.aspmx.l.google.com586400
HostNS RecordTTL
packagist.orgns-1320.awsdns-37.org172800
packagist.orgns-1930.awsdns-49.co.uk172800
packagist.orgns-601.awsdns-11.net172800
packagist.orgns-86.awsdns-10.com172800
HostTXT RecordTTL
packagist.orggoogle-site-verification=u1ogg4eabdx_nFHnTHC0s4KfKUkSzaME6FIbDj9NU1Y86400
packagist.orgv=spf1 a mx mx:ns373883.ip-5-196-92.eu include:_spf.google.com include:amazonses.com ~all86400

ns-1320.awsdns-37.org
TTL: 900
Email address: awsdns-hostmaster.amazon.com
Serial: 1
Refresh: 7200
Retry: 900
Expire: 1209600
Minimum: 86400

Warnings
Line: 38 Column: 25 - 49
"... <h1 class="navbar-brand"><a hre..."
Line: 55 Column: 37 - 64
"... <section class="signin-box"> ..."
Line: 52 Column: 33 - 65
"... <section class="nav-user-signin"> ..."
Line: 88 Column: 9 - 48
"... <section class="wrapper wrapper-search"> <..."
Line: 134 Column: 17 - 37
"... <section class="row"> <..."
Line: 110 Column: 13 - 59
"... <section class="container content" role="main"> ..."
Line: 109 Column: 9 - 33
"... <section class="wrapper"> ..."
Line: 27 Column: 5 - 26
"...body> <section class="wrap"> ..."
Line: 2 Column: 16 - 6
"...TYPE html> <html> <..."
Errors
Line: 99 Column: 17 - 94
"... <img src="/bundles/packagistweb/img/logo-small.png?v=1509713472" class="logo"> ..."
Line: 125 Column: 82 - 154
"...lia.com/"><img src="/bundles/packagistweb/img/algolia-logo-light.svg?v=1509713472"></a> ..."

Last tested: 08/03/2016

Desktop
Desktop Speed
88%
Your page has 5 blocking CSS resources. This causes a delay in rendering your page.
None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.Optimize CSS Delivery of the following:

https://packagist.org/libs/bootstrap-3.3.5/css/boo…p.min.css?v=1468417258
https://packagist.org/libs/bootstrap-3.3.5/css/boo…e.min.css?v=1468417258
https://packagist.org/bundles/packagistweb/css/main.css?v=1468417258
https://fonts.googleapis.com/css?family=Open+Sans:400,300,500,600,300italic
https://packagist.org/css/humane/jackedup.css?v=1468417258

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.
Leverage browser caching for the following cacheable resources:

https://packagist.org/bundles/packagistweb/font/fontello.woff (expiration not specified)
https://ssl.google-analytics.com/ga.js (2 hours)

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.
Minify JavaScript for the following resources to reduce their size by 573B (43% reduction).

Minifying https://packagist.org/bundles/packagistweb/js/layout.js?v=1468417258 could save 573B (43% reduction).

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.
Enable compression for the following resources to reduce their transfer size by 782B (58% reduction).

Compressing https://packagist.org/bundles/packagistweb/js/layout.js?v=1468417258 could save 782B (58% reduction).

Compacting CSS code can save many bytes of data and speed up download and parse times.
Minify CSS for the following resources to reduce their size by 760B (13% reduction).

Minifying https://packagist.org/bundles/packagistweb/css/main.css?v=1468417258 could save 760B (13% reduction) after compression.

Desktop Resource Breakdown
Total Resources20
Number of Hosts4
Static Resources7
JavaScript Resources6
CSS Resources5

Last tested: 08/03/2016

Mobile
Mobile Usability
100%
Mobile Speed
70%
Your page has 5 blocking CSS resources. This causes a delay in rendering your page.
None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.Optimize CSS Delivery of the following:

https://packagist.org/libs/bootstrap-3.3.5/css/boo…p.min.css?v=1468417258
https://packagist.org/libs/bootstrap-3.3.5/css/boo…e.min.css?v=1468417258
https://packagist.org/bundles/packagistweb/css/main.css?v=1468417258
https://fonts.googleapis.com/css?family=Open+Sans:400,300,500,600,300italic
https://packagist.org/css/humane/jackedup.css?v=1468417258

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.
Leverage browser caching for the following cacheable resources:

https://packagist.org/bundles/packagistweb/font/fontello.woff (expiration not specified)
https://ssl.google-analytics.com/ga.js (2 hours)

Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time.
Minify JavaScript for the following resources to reduce their size by 573B (43% reduction).

Minifying https://packagist.org/bundles/packagistweb/js/layout.js?v=1468417258 could save 573B (43% reduction).

Compressing resources with gzip or deflate can reduce the number of bytes sent over the network.
Enable compression for the following resources to reduce their transfer size by 782B (58% reduction).

Compressing https://packagist.org/bundles/packagistweb/js/layout.js?v=1468417258 could save 782B (58% reduction).

Compacting CSS code can save many bytes of data and speed up download and parse times.
Minify CSS for the following resources to reduce their size by 760B (13% reduction).

Minifying https://packagist.org/bundles/packagistweb/css/main.css?v=1468417258 could save 760B (13% reduction) after compression.

Mobile Resource Breakdown
Total Resources20
Number of Hosts4
Static Resources7
JavaScript Resources6
CSS Resources5
ww.packagist.org
www.packagist.org
qww.packagist.org
wqww.packagist.org
qwww.packagist.org
aww.packagist.org
waww.packagist.org
awww.packagist.org
sww.packagist.org
wsww.packagist.org
swww.packagist.org
eww.packagist.org
weww.packagist.org
ewww.packagist.org
2ww.packagist.org
w2ww.packagist.org
2www.packagist.org
3ww.packagist.org
w3ww.packagist.org
3www.packagist.org
wqw.packagist.org
wwqw.packagist.org
waw.packagist.org
wwaw.packagist.org
wsw.packagist.org
wwsw.packagist.org
wew.packagist.org
wwew.packagist.org
w2w.packagist.org
ww2w.packagist.org
w3w.packagist.org
ww3w.packagist.org
wwq.packagist.org
wwwq.packagist.org
wwa.packagist.org
wwwa.packagist.org
wws.packagist.org
wwws.packagist.org
wwe.packagist.org
wwwe.packagist.org
ww2.packagist.org
www2.packagist.org
ww3.packagist.org
www3.packagist.org
wwwpackagist.org
www,packagist.org
www.,packagist.org
www,.packagist.org
www/packagist.org
www./packagist.org
www/.packagist.org
www.ackagist.org
www.oackagist.org
www.poackagist.org
www.opackagist.org
www.lackagist.org
www.plackagist.org
www.lpackagist.org
www.0ackagist.org
www.p0ackagist.org
www.0packagist.org
www.-ackagist.org
www.p-ackagist.org
www.-packagist.org
www.pckagist.org
www.pqckagist.org
www.paqckagist.org
www.pqackagist.org
www.pwckagist.org
www.pawckagist.org
www.pwackagist.org
www.psckagist.org
www.pasckagist.org
www.psackagist.org
www.pzckagist.org
www.pazckagist.org
www.pzackagist.org
www.pakagist.org
www.paxkagist.org
www.pacxkagist.org
www.paxckagist.org
www.padkagist.org
www.pacdkagist.org
www.padckagist.org
www.pafkagist.org
www.pacfkagist.org
www.pafckagist.org
www.pavkagist.org
www.pacvkagist.org
www.pavckagist.org
www.pacagist.org
www.pacjagist.org
www.packjagist.org
www.pacjkagist.org
www.paciagist.org
www.packiagist.org
www.pacikagist.org
www.pacmagist.org
www.packmagist.org
www.pacmkagist.org
www.paclagist.org
www.packlagist.org
www.paclkagist.org
www.pacoagist.org
www.packoagist.org
www.pacokagist.org
www.packgist.org
www.packqgist.org
www.packaqgist.org
www.packqagist.org
www.packwgist.org
www.packawgist.org
www.packwagist.org
www.packsgist.org
www.packasgist.org
www.packsagist.org
www.packzgist.org
www.packazgist.org
www.packzagist.org
www.packaist.org
www.packafist.org
www.packagfist.org
www.packafgist.org
www.packavist.org
www.packagvist.org
www.packavgist.org
www.packatist.org
www.packagtist.org
www.packatgist.org
www.packabist.org
www.packagbist.org
www.packabgist.org
www.packayist.org
www.packagyist.org
www.packaygist.org
www.packahist.org
www.packaghist.org
www.packahgist.org
www.packagst.org
www.packagust.org
www.packagiust.org
www.packaguist.org
www.packagjst.org
www.packagijst.org
www.packagjist.org
www.packagkst.org
www.packagikst.org
www.packagkist.org
www.packagost.org
www.packagiost.org
www.packagoist.org
www.packag8st.org
www.packagi8st.org
www.packag8ist.org
www.packag9st.org
www.packagi9st.org
www.packag9ist.org
www.packagit.org
www.packagiwt.org
www.packagiswt.org
www.packagiwst.org
www.packagiet.org
www.packagiset.org
www.packagiest.org
www.packagidt.org
www.packagisdt.org
www.packagidst.org
www.packagizt.org
www.packagiszt.org
www.packagizst.org
www.packagixt.org
www.packagisxt.org
www.packagixst.org
www.packagiat.org
www.packagisat.org
www.packagiast.org
www.packagis.org
www.packagisr.org
www.packagistr.org
www.packagisrt.org
www.packagisf.org
www.packagistf.org
www.packagisft.org
www.packagisg.org
www.packagistg.org
www.packagisgt.org
www.packagisy.org
www.packagisty.org
www.packagisyt.org
www.packagis5.org
www.packagist5.org
www.packagis5t.org
www.packagis6.org
www.packagist6.org
www.packagis6t.org
www.packagistorg
www.packagist,org
www.packagist.,org
www.packagist,.org
www.packagist/org
www.packagist./org
www.packagist/.org
www.packagist.rg
www.packagist.irg
www.packagist.oirg
www.packagist.iorg
www.packagist.krg
www.packagist.okrg
www.packagist.korg
www.packagist.lrg
www.packagist.olrg
www.packagist.lorg
www.packagist.prg
www.packagist.oprg
www.packagist.porg
www.packagist.9rg
www.packagist.o9rg
www.packagist.9org
www.packagist.0rg
www.packagist.o0rg
www.packagist.0org
www.packagist.og
www.packagist.oeg
www.packagist.oreg
www.packagist.oerg
www.packagist.odg
www.packagist.ordg
www.packagist.odrg
www.packagist.ofg
www.packagist.orfg
www.packagist.ofrg
www.packagist.otg
www.packagist.ortg
www.packagist.otrg
www.packagist.o4g
www.packagist.or4g
www.packagist.o4rg
www.packagist.o5g
www.packagist.or5g
www.packagist.o5rg
www.packagist.or
www.packagist.orf
www.packagist.orgf
www.packagist.orv
www.packagist.orgv
www.packagist.orvg
www.packagist.ort
www.packagist.orgt
www.packagist.orb
www.packagist.orgb
www.packagist.orbg
www.packagist.ory
www.packagist.orgy
www.packagist.oryg
www.packagist.orh
www.packagist.orgh
www.packagist.orhg