Domain Summary
shop for high-quality glasses and sunglasses at eyebuydirect.com, starting at just $6. see our huge selection of prescription eyewear in our online store now.
Click here to check amazing eyebuydirect google reviews content for United States. Otherwise, check out these important facts you probably never knew about eyebuydirect.com
shop for high-quality glasses and sunglasses at eyebuydirect.com, starting at just $6. see our huge selection of prescription eyewear in our online store now.
eyebuydirect.com is probably legit as the trust score is reasonable. Our algorithm rated eyebuydirect.com a 69. Although our rating of eyebuydirect.com is medium to low risk, we encourage you to always vote as the evaluation of the site is done automatically.
Explore the top alternatives and rivals of eyebuydirect.com in November 2024, and assess their data relating to website traffic, SEO, Web Server Information, and Whois. Refer to the list below for the best competitors of eyebuydirect.com, and simply click on each one to delve into their specific details.
Availity supports health plans, providers, and vendors with a nationwide healthcare network and optimized revenue cycle workflows
PointClickCare is the 1 cloud-based healthcare software provider helping long-term and post-acute care (LTPAC) providers navigate the new realities of value-based healthcare.
Medical news and health news headlines posted throughout the day, every day
https://www.eyebuydirect.com/prescription-lens/prism-glasses
A prism is a shape with flat, transparent surfaces that bends light. Some people suffer from double vision caused by their eyes not focusing on the same location. Adding a prism shape to eyeglass lenses bends light travelling into the eye in such a way that it aligns what each eye is seeing, eliminating the double image interpreted by the brain.
https://www.eyebuydirect.com/eyeglasses/kids
Children’s Glasses Styles. Your kids deserve the best when it comes to eyewear. Our kids’ eyeglasses are designed for comfort first and foremost, so we use skin-friendly materials and lightweight builds to keep your children comfy and happy. The bright colors and modern shapes mean our kids’ glasses frames are extra trendy as well as comfy.
https://www.eyebuydirect.com/order-tracking
Give us a call! We’re here 24/7. 1-855-393-2891. See our latest collections & exclusive offers before the crowd! Check the status of your order using your order number. Learn what stage your order is in and when you can expect your new specs at your door.
https://www.eyebuydirect.com/sunglasses/polarized
1. Choose your frame and click “Select Lenses”. 2. Select the “Polarized” option. 3. Choose between the “Basic Tint” and “Mirrored Tint” options, and select the tint color you like. 4. Click add to cart and complete your purchase! Home > Sunglasses > Polarized Sunglasses.
https://www.savings.com/coupons/eyebuydirect.com
Save 20% on Frames With EyeBuyDirect’s Veteran Discount. EyeBuyDirect believes in thanking those who serve their country, which is why they offer a 20% EyeBuyDirect veteran discount on all orders, including at least one pair of frames $15 or over. No need to verify your military status to enjoy the discount — just enter the provided coupon ...
https://www.eyebuydirect.com/loyalty-program
Premium rewards. The fun doesn’t stop once you reach the top! Exclusively on Tier 3 (Diamond Light),you can continue earning perks by shopping your heart out. Get 50% off a complete pair (up to 3 pairs!) when you spend $450, and get 50% off a complete pair (up to 6 pairs!) when you spend your first $1,000! Bonus gift!
https://www.eyebuydirect.com/eyeglasses/frames/ray-ban-rb6510-silver-m-27264
Ray-Ban is known for its classic style, and this look is a perfect example. Featuring a simple oval frame in silver metal, with clear covered temple tips for comfort and adjustable nose pads, ensuring maximum comfort and a customized fit for every wearer. 14-Day Free Returns. 24/7 Customer Service. Vision Insurance.
DNS entries, such as A, NS, MX, and TXT records, are crucial for the functioning of the Internet. The A record maps a domain name to an IPv4 address, while the NS record specifies authoritative name servers for a domain. The MX record identifies the mail server responsible for receiving email messages for a domain. Additionally, the TXT record allows for the association of any text information with a domain name. These records play a vital role in ensuring proper communication and connectivity across the internet.
Host | Class | TTL | Type | Data | |
eyebuydirect.com | IN | 600 | A | ip: 23.56.168.10 | |
eyebuydirect.com | IN | 600 | A | ip: 69.192.139.206 | |
eyebuydirect.com | IN | 86400 | NS | target: ns11.dnsmadeeasy.com | |
eyebuydirect.com | IN | 86400 | NS | target: ns10.dnsmadeeasy.com | |
eyebuydirect.com | IN | 86400 | NS | target: ns15.dnsmadeeasy.com | |
eyebuydirect.com | IN | 86400 | NS | target: ns12.dnsmadeeasy.com | |
eyebuydirect.com | IN | 86400 | NS | target: ns13.dnsmadeeasy.com | |
eyebuydirect.com | IN | 86400 | NS | target: ns14.dnsmadeeasy.com | |
eyebuydirect.com | IN | 86400 | SOA | mname: ns10.dnsmadeeasy.comrname: dns.dnsmadeeasy.comserial: 2009010817refresh: 43200retry: 3600expire: 1209600minimum-ttl: 180 | |
eyebuydirect.com | IN | 1800 | MX | target: aspmx3.googlemail.compri: 30 | |
eyebuydirect.com | IN | 1800 | MX | target: eyebuydirect-com.mail.protection.outlook.compri: 10 | |
eyebuydirect.com | IN | 1800 | MX | target: alt2.aspmx.l.google.compri: 20 | |
eyebuydirect.com | IN | 1800 | MX | target: aspmx5.googlemail.compri: 30 | |
eyebuydirect.com | IN | 1800 | MX | target: alt1.aspmx.l.google.compri: 20 | |
eyebuydirect.com | IN | 1800 | MX | target: aspmx2.googlemail.compri: 30 | |
eyebuydirect.com | IN | 1800 | MX | target: aspmx4.googlemail.compri: 30 | |
eyebuydirect.com | IN | 3600 | TXT | txt: atlassian-domain-verification=nthtY6QRpbXluCfm5Kai7E41FhgmSZVIGDT3YO5/SpiHqQ/dKXZ4kL4DBeT1DDwZ | |
eyebuydirect.com | IN | 3600 | TXT | txt: v=spf1 ip4:193.242.17.197 ip4:193.242.17.196 ip4:54.193.8.15 ip4:54.193.8.19 ip4:54.206.20.155 ip4:184.72.46.165 ip4:184.72.46.166 ip4:54.252.103.118 ip4:54.252.103.115 ip4:54.252.103.116 include:spf.protection.outlook.com include:_spf.google.com include:amazonses.com include:spf.braintreegateway.com ~all | |
eyebuydirect.com | IN | 3600 | TXT | txt: apple-domain-verification=QdOOXghpjKVQJJKC | |
eyebuydirect.com | IN | 3600 | TXT | txt: globalsign-domain-verification=977547ec92936e4ff2b706d7f0af6133 | |
eyebuydirect.com | IN | 3600 | TXT | txt: MS=EC9D0C7C7459CDEC430F76101EE78D65E760ABFD | |
eyebuydirect.com | IN | 3600 | TXT | txt: google-site-verification=sJ-_5jM-AbT_kXBSHwjrcWkmt_tlCXDJkzkccHhv3Fk | |
eyebuydirect.com | IN | 3600 | TXT | txt: Validity-Domain-Verification=8AhnbDmxWykjLeedbttr41qVkjnn= | |
eyebuydirect.com | IN | 3600 | TXT | txt: globalsign-domain-verification=1a9c16597acbf40b5e833c1f5624a09f | |
eyebuydirect.com | IN | 3600 | TXT | txt: MS=ms19745980 | |
eyebuydirect.com | IN | 3600 | TXT | txt: cisco-ci-domain-verification=3019bfc28f01c16d58f8ad57b2fe30ffc2e0fabb4f8040535f7a35cb1c190f57 |
According to global rankings, eyebuydirect.com holds the position of #7471. It attracts an approximate daily audience of 204.78K visitors, leading to a total of 204891 pageviews. On a monthly basis, the website garners around 6143.37K visitors.
Daily Unique Visitors: | 204778 |
Monthly Visits: | 6143368 |
Pages per Visit: | 7.41 |
Daily Pageviews: | 204891 |
Avg. visit duration: | 0:04:98 |
Bounce rate: | 49.42% |
Monthly Visits (SEMrush): | 6145824 |
Sources | Traffic Share |
Social: | 1.32% |
Paid Referrals: | 1.00% |
Mail: | 2.41% |
Search: | 29.81% |
Direct: | 59.83% |
Country | Traffic Share |
United States: | 91.72% |
Australia: | 1.85% |
Canada: | 1.38% |
Puerto Rico: | 0.63% |
United Kingdom: | 0.50% |
An SSL certificate is a digital certificate that ensures a secure encrypted connection between a web server and a user's browser. It provides authentication and encryption to keep data private and protected during transmission. eyebuydirect.com supports HTTPS, demonstrating their commitment to providing a secure browsing experience for users.
HTTP headers are additional segments of data exchanged between a client (e.g. a web browser) and a server during an HTTP request or response. They serve to provide instructions, metadata, or control parameters for the interaction between the client and server.
eyebuydirect.com is likely hosted in various data centers located across different regions worldwide. The current data center mentioned is just one of many where the website may be hosted.
WHOIS protocol used to get domain/IP info. Common for reg details, ownership of a domain/IP. Check eyebuydirect.com for reg/admin contact info, owner, org, email, phone, creation, and expiration dates.
Domain Updated Date: | |
Domain Created Date: | |
Domain Expiry Date: | |
Domain Name: | |
Registrar WHOIS Server: | |
Registrar Abuse Contact Email: | |
Registrar Abuse Contact Phone: | |
Domain Registrar: | |
Domain Owner: |
Rate limit exceeded. Try again after: 11s
SEO analysis involves examining the performance of a website, including titles, descriptions, keywords, and website speed. It also includes identifying popular keywords and researching competitor websites to understand their strategies. The analysis aims to optimize the website's visibility and improve its ranking on search engines.
Length: 54 characters
Title tags are usually best kept short, within 50-70 characters. It's important to note that search engines will typically read the entire title tag even if it exceeds 70 characters, but there is a chance they may cut it off or disregard it.
Length: 158 characters
When crafting website descriptions, keep in mind that search engines only show the first 150-160 characters in search results. To ensure your entire description is visible, aim for a length of 25-160 characters. If your description is too long, it may get cut off. Conversely, if it's too short, search engines may add text from elsewhere on your page. Additionally, search engines may modify the description you provide to better match the user's search intent. It's best to strike a balance between brevity and relevance for optimal visibility.
No meta keywords found.
In the realm of search engine optimization, the meta keywords tag has become a relic of the past due to its potential for misuse, ultimately leading major search engines to disregard it in their ranking algorithms.
Term | Count | Density |
glasses | 24 | 3.66% |
sunglasses | 15 | 2.29% |
eyebuydirect | 14 | 2.14% |
eyeglasses | 13 | 1.98% |
shop | 12 | 1.83% |
easy | 12 | 1.83% |
customer | 11 | 1.68% |
frames | 11 | 1.68% |
lenses | 10 | 1.53% |
eyewear | 10 | 1.53% |
prescription | 10 | 1.53% |
great | 9 | 1.37% |
service | 9 | 1.37% |
try-on | 7 | 1.07% |
A crucial factor in search engine optimization is keyword density, which refers to the proportion of a particular keyword present in the text of a webpage. In order to achieve high rankings on search engine results pages, it is essential to maintain the appropriate keyword density for your primary keyword.
<h>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{Ef:()=>o,J0:()=>f,Mi:()=>l,Vb:()=>a,Ye:()=>c,fm:()=>d,i9:()=>s,pB:()=>h,t9:()=>i,u0:()=>u});var n=r(7056);const i=r(3325).D.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c=1e6,d=64e3,u={[n.IK.ERROR]:15e3,[n.IK.FULL]:3e5,[n.IK.OFF]:0},l={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},f=5e3,h={API:"api"}},3112:(e,t,r)=>{"use strict";r.d(t,{HM:()=>c,Rc:()=>a,rU:()=>s,wi:()=>d});var n=r(234),i=r(8488),o=r(385);function a(e){return!!n.Yu.MO(0,i.H)(e)!0===(0,n.Mt)(e,"session_trace.enabled")}function s(e){return!0===(0,n.Mt)(e,"session_replay.preload")a(e)}function c(e,t){return!!a(e)(!!t?.isNew||!!t?.state.sessionReplayMode)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.sK,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.sK-t.correctedOriginTime)}}},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>d,FN_START:()=>c,PUSH_STATE:()=>u,RESOURCE:()=>o,START:()=>a,c:()=>l});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},8488:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n=r(234),i=r(385);const o=e=>i.il!0===(0,n.Mt)(e,"privacy.cookies_enabled")},2758:(e,t,r)=>{"use strict";r.d(t,{j:()=>_});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(8e3),c=r(3960),d=r(385),u=r(50),l=r(3081),f=r(8632),h=r(7144);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",h.Ef.RECORD,h.Ef.PAUSE],p=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(7894),v=r(7056);function b(){const e=(0,f.gG)();g.forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposede.api[t]o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}const y={};var A=r(2825);const w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let x=!1;function _(e){let t=arguments.length>1void 0!==arguments[1]?arguments[1]:{},g=arguments.length>2?arguments[2]:void 0,_=arguments.length>3?arguments[3]:void 0,{init:E,info:R,loader_config:S,runtime:T={loaderType:g},exposed:O=!0}=t;const N=(0,f.gG)();R||(E=N.init,R=N.info,S=N.loader_config),(0,i.Dg)(e.agentIdentifier,E||{}),(0,i.GE)(e.agentIdentifier,S||{}),R.jsAttributes??={},d.v6(R.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,R);const D=(0,i.P_)(e.agentIdentifier),P=[R.beacon,R.errorBeacon];x||(D.proxy.assets(w(D.proxy.assets),P.push(D.proxy.assets)),D.proxy.beaconP.push(D.proxy.beacon),b(),(0,f.EZ)("activatedFeatures",A.T),e.runSoftNavOverSpa=!0===D.soft_navigations.enabledD.feature_flags.includes("soft_nav")),T.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?P:[]],T.ptid=e.agentIdentifier,(0,i.sU)(e.agentIdentifier,T),void 0===e.api(e.api=function(e,t){let f=arguments.length>2void 0!==arguments[2]arguments[2];t||(0,s.RP)(e,"api");const g={};var b=a.ee.get(e),A=b.get("tracer");y[e]=v.IK.OFF,b.on(h.Ef.REPLAY_RUNNING,(t=>{y[e]=t}));var w="api-",x=w+"ixn-";function _(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),S(w,n,!0,o||null===r?"session":void 0)(t,r)}function E(){}p.forEach((e=>{g[e]=S(w,e,!0,"api")})),g.addPageAction=S(w,"addPageAction",!0,n.D.pageAction),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,S(w,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t){let r=arguments.length>2void 0!==arguments[2]arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,u.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of was provided."))}else(0,u.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},g.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,u.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,u.Z)("Failed to execute setApplicationVersion. Expected , but got ."))},g.start=()=>{try{(0,o.p)(l.xS,["API/start/called"],void 0,n.D.metrics,b),b.emit("manual-start-all")}catch(e){(0,u.Z)("An unexpected issue occurred",e)}},g[h.Ef.RECORD]=function(){(0,o.p)(l.xS,["API/recordReplay/called"],void 0,n.D.metrics,b),(0,o.p)(h.Ef.RECORD,[],void 0,n.D.sessionReplay,b)},g[h.Ef.PAUSE]=function(){(0,o.p)(l.xS,["API/pauseReplay/called"],void 0,n.D.metrics,b),(0,o.p)(h.Ef.PAUSE,[],void 0,n.D.sessionReplay,b)},g.interaction=function(e){return(new E).get("object"==typeof e?e:{})};const R=E.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(l.xS,["API/createTracer/called"],void 0,n.D.metrics,b),f||(0,o.p)(x+"tracer",[(0,m.z)(),e,r],i,n.D.spa,b),function(){if(A.emit((a?"":"no-")+"fn-start",[(0,m.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.z)()],r)}}}};function S(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,b),i(0,o.p)(e+t,[(0,m.z)(),...arguments],r?null:this,i,b),r?void 0:this}}function T(){r.e(63).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,s.LP)(e,"api")})).catch((e=>{(0,u.Z)("Downloading runtime APIs failed...",e),b.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{R[e]=S(x,e,void 0,f?n.D.softNav:n.D.spa)})),g.setCurrentRouteName=f?S(x,"routeName",void 0,n.D.softNav):S(w,"routeName",!0,n.D.spa),g.noticeError=function(t,r){"string"==typeof t(t=new Error(t)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,b),(0,o.p)("err",[t,(0,m.z)(),!1,r,!!y[e]],void 0,n.D.jserrors,b)},d.il?(0,c.b2)((()=>T()),!0):T(),g}(e.agentIdentifier,_,e.runSoftNavOverSpa)),void 0===e.exposed(e.exposed=O),x=!0}},8993:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.softNav]:9,[n.sessionReplay]:10}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)!i.o(e,r)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({63:"nr-full",110:"nr-full-compressor",379:"nr-full-recorder"}[e]+"-1.260.1.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.260.1.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u {s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNodes.parentNode.removeChild(s),ii.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),cdocument.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof SymbolSymbol.toStringTagObject.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={29:0,789:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)(0!==(n=e[t])(e[t]=void 0),n)){var o=r("load"===r.type?"missing":r.type),a=rr.targetr.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)(i.m[n]=s[n]);if(c)c(i)}for(tt(r);d {"use strict";i(8993);var e=i(50),t=i(7144),r=i(4402),n=i(8325);class o{agentIdentifier;constructor(){let e=arguments.length>0void 0!==arguments[0]?arguments[0]:(0,r.ky)(16);this.agentIdentifier=e,this.ee=n.ee.get(e)}#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i {t[r]=function(e,t){return!0===(0,s.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(2758);var l=i(8e3),f=i(5938),h=i(3960),g=i(385),p=i(3112),m=i(8488),v=i(7872);class b extends f.W{constructor(e,t,r){let n=!(arguments.length>3void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,s.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))(this.auto=!1),this.auto?(0,l.RP)(e,r):this.ee.on("manual-start-all",(0,v.Z)((()=>{(0,l.RP)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(){let t,r=arguments.length>0void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;this.onAggregateImported=new Promise((e=>{t=e}));const n=async()=>{let n;try{if((0,m.H)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(63).then(i.bind(i,9446));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t),this.featureName===a.D.sessionReplaythis.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,l.LP)(this.agentIdentifier,this.featureName),void t(!1);const{lazyFeatureLoader:e}=await i.e(63).then(i.bind(i,8582)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,r),t(!0)}catch(r){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),r),this.abortHandler?.(),(0,l.LP)(this.agentIdentifier,this.featureName,!0),t(!1),this.eethis.ee.abort()}};g.il?(0,h.b2)((()=>n()),!0):n()}#t(e,t){return e!==a.D.sessionReplay||(0,p.HM)(this.agentIdentifier,t)}}var y=i(7633);class A extends b{static featureName=y.t;constructor(e,t){let r=!(arguments.length>2void 0!==arguments[2])||arguments[2];super(e,t,y.t,r),this.importAggregator()}}var w=i(1117),x=i(1284);class _ extends w.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,x.D)(e,(function(e,r){t[e]=E(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,x.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i!i.c?a[e]=E(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=R(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=E(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max(t.max=e),e 2void 0!==arguments[2])||arguments[2];super(e,t,P.t,r),g.il((0,N.N)((()=>(0,O.p)("docHidden",[(0,I.z)()],void 0,P.t,this.ee)),!0),(0,D.bP)("pagehide",(()=>(0,O.p)("winPagehide",[(0,I.z)()],void 0,P.t,this.ee))),this.importAggregator())}}var j=i(3081);class k extends b{static featureName=j.t9;constructor(e,t){let r=!(arguments.length>2void 0!==arguments[2])||arguments[2];super(e,t,j.t9,r),this.importAggregator()}}var H=i(6660);class M{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,T.P)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function L(e){return F(e)?e:new M(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function z(e){let t="Unhandled Promise Rejection";if(F(e?.reason))try{return e.reason.message=t+": "+e.reason.message,L(e.reason)}catch(t){return L(e.reason)}if(void 0===e.reason)return L(t);const r=L(e.reason);return r.message=t+": "+r?.message,r}function U(e){if(e.error instanceof SyntaxError!/:\d+$/.test(e.error.stack?.trim())){const t=new M(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return F(e.error)?e.error:L(e)}function F(e){return e instanceof Error!!e.stack}class B extends b{static featureName=H.t;#r=!1;constructor(e,r){let n=!(arguments.length>2void 0!==arguments[2])||arguments[2];super(e,r,H.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler(0,O.p)("ierr",[L(e),(0,I.z)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.Ef.REPLAY_RUNNING,(e=>{this.#r=e})),g._A.addEventListener("unhandledrejection",(e=>{this.abortHandler(0,O.p)("err",[z(e),(0,I.z)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,D.m$)(!1,this.removeOnAbort?.signal)),g._A.addEventListener("error",(e=>{this.abortHandler(0,O.p)("err",[U(e),(0,I.z)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,D.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(2210);let K=1;const G="nr@id";function V(e){const t=typeof e;return!e||"object"!==t"function"!==t?-1:e===g._A?0:(0,q.X)(e,G,(function(){return K++}))}function Z(e){if("string"==typeof ee.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffere instanceof ArrayBuffere.byteLength)return e.byteLength;if("undefined"!=typeof Blobe instanceof Blobe.size)return e.size;if(!("undefined"!=typeof FormDatae instanceof FormData))try{return(0,T.P)(e).length}catch(e){return}}}var W=i(7806),X=i(7243);class Y{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,s.DL)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.M)(),c=(0,r.Ht)(),d=Date.now(),u={spanId:a,traceId:c,timestamp:d};return(e.sameOrigin||this.isAllowedOrigin(e)this.useTraceContextHeadersForCors())(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,c),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,d,n,i,o)),(e.sameOrigin!this.excludeNewrelicHeader()||!e.sameOriginthis.isAllowedOrigin(e)this.useNewrelicHeaderForCors())(u.newrelicHeader=this.generateTraceHeader(a,c,d,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return on!==o(a.d.tk=o),btoa((0,T.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.Mt)(this.agentIdentifier,"distributed_tracing")(r=(0,s.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n 2void 0!==arguments[2])||arguments[2];super(e,t,Q.t,r),this.dt=new Y(e),this.handler=(e,t,r,n)=>(0,O.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};oe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.D.ajax)}}))}catch(e){}(0,W.u5)(this.ee),(0,W.Kf)(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,D.m$)(!1)),g.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,D.m$)(!1))}function o(e){this.params={method:e[0]},oe(this,e[1]),this.metrics={}}function c(t,r){var i=(0,s.DL)(e);i.xpidthis.sameOriginr.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeaderr.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a(this.dt=o)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(ni){var a=Z(i);a(n.txSize=a)}this.startTime=(0,I.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs(o.onloadCalled||"function"!=typeof r.onload)"function"==typeof o.end)o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeadere.set("tracestate",t.traceContextStateHeader),r=!0),r}}function A(e,t){this.params={},this.metrics={},this.startTime=(0,I.z)(),this.dt=t,e.length>=1(this.target=e[0]),e.length>=2(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof ii instanceof re?r=i.url:g._A?.URL"object"==typeof ii instanceof URL(r=i.href),oe(this,r);var o=(""+(ii instanceof rei.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=Z(n.body)||0}function w(e,t){if(this.endTime=(0,I.z)(),this.params||(this.params={}),(0,J.zh)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSizethis.rxSize.length>0(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,I.z)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.D.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t 2void 0!==arguments[2])||arguments[2];super(e,r,t.t9,i),this.replayRunning=!1;try{n=JSON.parse(localStorage.getItem("".concat(pe.Bq,"_").concat(pe.K4)))}catch(e){}(0,p.Rc)(e)this.ee.on("recordReplay",(()=>this.#o())),this.#a(n)?(this.#i=n?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning(this.errorNoticed=!0,(0,O.p)(t.Ef.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.Ef.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e(e.sessionReplayMode===pe.IK.FULL||e.sessionReplayMode===pe.IK.ERROR)||(0,p.rU)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(63),i.e(379)]).then(i.bind(i,4345));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==pe.IK.FULLthis.featAggregate.initializeRecording(pe.IK.FULL,!0):(this.#i=pe.IK.FULL,this.#s(t.pB.API),this.recorderthis.recorder.parent.mode!==pe.IK.FULL(this.recorder.parent.mode=pe.IK.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var ve=i(4649);class be extends b{static featureName=ve.t;constructor(e,t){let r=!(arguments.length>2void 0!==arguments[2])||arguments[2];super(e,t,ve.t,r),this.importAggregator()}}new class extends o{constructor(t,r){super(r),g._A?(this.sharedAggregator=new _({agentIdentifier:this.agentIdentifier}),this.features={},(0,S.h5)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.D.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initialize the agent. Could not determine the runtime environment.")}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.p[e.featureName]-a.p[t.featureName])),r.forEach((r=>{if(!t[r.featureName]r.featureName!==a.D.pageViewEvent)return;if(this.runSoftNavOverSpar.featureName===a.D.spa)return;if(!this.runSoftNavOverSpar.featureName===a.D.softNav)return;const n=function(e){switch(e){case a.D.ajax:return[a.D.jserrors];case a.D.sessionTrace:return[a.D.ajax,a.D.pageViewEvent];case a.D.sessionReplay:return[a.D.sessionTrace];case a.D.pageViewTiming:return[a.D.pageViewEvent];default:return[]}}(r.featureName);n.every((e=>e in this.features))||(0,e.Z)("".concat(r.featureName," is enabled but one or more dependent features has not been initialized (").concat((0,T.P)(n),"). This may cause unintended consequences or missing data...")),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,S.fP)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,C,class extends b{static featureName=le;constructor(e,t){super(e,t,le,!(arguments.length>2void 0!==arguments[2])||arguments[2]);if(!(0,m.H)(this.agentIdentifier))return void(0,l.o5)(this.agentIdentifier,this.featureName);const r=this.ee;let n;(0,W.QU)(r),this.eventsEE=(0,W.em)(r),this.eventsEE.on(he,(function(e,t){this.bstStart=(0,I.z)()})),this.eventsEE.on(fe,(function(e,t){(0,O.p)("bst",[e[0],t,this.bstStart,(0,I.z)()],void 0,a.D.sessionTrace,r)})),r.on(ge+de,(function(e){this.time=(0,I.z)(),this.startPath=location.pathname+location.hash})),r.on(ge+ue,(function(e){(0,O.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.D.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,O.p)(se,[t],void 0,a.D.sessionTrace,r)})),n.observe({type:ce,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:n})}},me,ie,k,be,B],loaderType:"pro"})})()})(); Skip to main content Eyeglasses Shop Eyeglasses Women’s Eyeglasses Men’s Eyeglasses Kids’ Eyeglasses On Sale Featured New Arrivals Eyeglass Frames Glasses Under $20 2-Day Delivery Eco-Friendly Pride On Retro Revival Transitions® GEN S™ Sunglasses Shop Sunglasses Women’s Sunglasses Men’s Sunglasses Kids’ Sunglasses Featured New Arrivals Prescription Sunglasses Polarized Sunglasses On Sale Ray-Ban Sunglasses Oakley Sunglasses Eco Friendly Premium Brands Ray-Ban Oakley ARNETTE Vogue Eyewear RFLKT® Lenses Most Popular Polarized Sunglasses Blue Light Glasses Reading Glasses Transitions® Bifocal Lenses Progressive Lenses Prism Lenses KODAK Lenses Coatings Anti-Reflective Coating Mirrored Sunglasses Lens Hub Everything you need to know about our lenses. Sign In Sign in Email Password Keep me signed in Sign in Forgot your password? Or sign in with Google Facebook Amazon Dont have an account? Sign up now Help Center How to Measure Frame Size How to Read Your Prescription Match Frames Face Shape Shipping Returns Track Your Order Tips Guides Help FAQ Get in Touch Start a live chat (Loading ) 1-855-393-2891 (Available 24/7) [email protected] Find eye doctors near you live chat Buy 1 Get 1 Free CODE: COLORBOGO Shop now Exclusions apply 14-Day Free Returns 24/7 Customer Service Vision Insurance 216k+ Reviews It’s always a good day to buy glasses online.</h> |
<h2>Ordering eyeglasses online made easy</h2> |
<h3>Virtual Try-On</h3> |
<h3>The reviews are in!</h3> |
<h3>Premium Brands</h3> |
<h3>Pick a style, any style:</h3> |
<h3>Retro Revival</h3> |
<h3>Glasses On Sale</h3> |
<h3>Pride On</h3> |
<h3>Fit Style Quiz</h3> |
<h4>Have Glasses Questions?</h4> |
<h4>@eyebuydirect</h4> |
<h5>Join The Exclusive Club</h5> |
In SEO, the primary focus is placed on keywords within the content. The title of the page holds the highest importance, followed by heading tags such as h1, h2, and h3. The h1 heading should be the largest on the page, while the h2 heading should be slightly smaller, and the h3 heading even smaller. This hierarchical structure is crucial for optimizing search engine rankings.
What is the issue about?The tag does not have an ALT attribute defined. As a general rule, search engines do not interpret the content of image files. The text provided in the attribute enables the site owner to provide relevant information to the search engine and to the end user. Alt text is helpful to end users if they have images disabled or if the image does not properly load. In addition, the Alt text is utilized by screen readers. Make sure that your Alt text is descriptive and accurately reflects what the image represents and supports the content on the page.
How to fix?Use the <img alt> attribute to write descriptive content for the image: <img source='pic.gif' alt='Accurate and descriptive keyword text that represents the image.' />.
Website speed is a measurement of how fast the content on your page loads. Website speed is one of many factors involved in the discipline of search engine optimization (SEO), but it is not the only one. In a recent study, the average load time for a web page was 3.21s.
Term | Search Volume | Traffic | Traffic (%) |
eyebuydirect legit | 50 | 0 | 0% |
eyebuydirect google reviews | 40 | 0 | 0% |
CoHosted refers to a situation where multiple domain names (websites) are using the same IP address to point to their respective web servers. They could be owned by different individuals or organizations and may serve entirely different purposes.
Total reviews: 2 Average score: 5 stars
The total score is based on reviews found on the following sitesScamadviser: 5/5 stars, 2 reviews
Total reviews: 2 Average score: 5 stars
The total score is based on reviews found on the following sitesScamadviser: 5/5 stars, 2 reviews