1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,29439,e=>{"use strict";let s=(0,e.i(10965).default)("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);e.s(["Plus",()=>s],29439)},5576,e=>{"use strict";let s=(0,e.i(10965).default)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);e.s(["Search",()=>s],5576)},2870,e=>{"use strict";let s=(0,e.i(10965).default)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);e.s(["Users",()=>s],2870)},65739,e=>{"use strict";let s=(0,e.i(10965).default)("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);e.s(["TrendingUp",()=>s],65739)},87356,e=>{"use strict";let s=(0,e.i(10965).default)("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]]);e.s(["Link2",()=>s],87356)},40525,e=>{"use strict";var s=e.i(29511);function i(){return(0,s.jsx)("span",{className:"llm-marks",role:"img","aria-label":"ChatGPT, Gemini and Claude",children:["openai","gemini","claude"].map(e=>(0,s.jsx)("span",{children:(0,s.jsx)("img",{src:`/brands/${e}.svg`,alt:"",width:"15",height:"15"})},e))})}e.s(["LlmMarks",()=>i])},36484,e=>{"use strict";function s(e){return null==e?"Not yet checked":e<100?"<100":new Intl.NumberFormat("en-US",{notation:"compact",maximumFractionDigits:1}).format(e)}function i(e){return null==e?"Not yet checked":e.toLocaleString("en-US")}function t(e){return e&&/^\/(?!\/)/.test(e)&&!/[\\\r\n]/.test(e)?e:"/dashboard"}e.s(["formatMentions",()=>i,"formatOrganicTraffic",()=>s,"safeReturnPath",()=>t])},16212,e=>{"use strict";let s=(0,e.i(10965).default)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["default",()=>s])},72809,e=>{"use strict";var s=e.i(16212);e.s(["Check",()=>s.default])},40898,e=>{"use strict";var s=e.i(29511),i=e.i(58138);function t({src:e,fallback:t=null,className:r="",width:a,height:n,loading:l="lazy"}){let[o,c]=(0,i.useState)(!1),d=(0,i.useCallback)(e=>{e&&e.complete&&0===e.naturalWidth&&c(!0)},[]);return o?(0,s.jsx)(s.Fragment,{children:t}):(0,s.jsx)("img",{ref:d,src:e,alt:"","aria-hidden":"true",width:a,height:n,loading:l,className:r,onError:()=>c(!0)})}e.s(["BrandImage",()=>t])},11673,e=>{"use strict";var s=e.i(29511),i=e.i(58138),t=e.i(10641);let r=(0,e.i(10965).default)("LockKeyhole",[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]]);var a=e.i(95751),n=e.i(30374);function l({id:e,target:l="website",children:o,className:c="",label:d,onLoginDialogChange:h}){let[u,m]=(0,i.useState)(!1),[p,x]=(0,i.useState)(!1),[f,j]=(0,i.useState)(""),[g,v]=(0,i.useState)("/shop");async function y(){x(!0),j("");try{let s=await fetch(`/api/directory-links/${encodeURIComponent(e)}?target=${l}`,{cache:"no-store"});if(401===s.status){v(window.location.pathname+window.location.search),h?.(!0),m(!0);return}let i=await s.json();if(!s.ok)throw Error(i.error||"Unable to open this link.");window.location.assign(i.url)}catch(e){j(e instanceof Error?e.message:"Please try again.")}finally{x(!1)}}return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("button",{type:"button",onClick:y,disabled:p,"aria-label":d,"aria-busy":p,className:c,children:o}),f&&(0,s.jsx)("span",{role:"alert",className:"block text-xs text-destructive mt-1",children:f}),(0,s.jsx)(n.Dialog,{open:u,onOpenChange:e=>{h?.(e),m(e)},children:(0,s.jsxs)(n.DialogContent,{className:"sm:max-w-sm rounded-2xl p-7",children:[(0,s.jsx)("span",{className:"grid h-11 w-11 place-items-center rounded-full bg-primary/10 text-primary",children:(0,s.jsx)(r,{className:"h-5 w-5"})}),(0,s.jsxs)(n.DialogHeader,{children:[(0,s.jsx)(n.DialogTitle,{className:"text-xl",children:"Log in to see the links"}),(0,s.jsx)(n.DialogDescription,{className:"leading-relaxed pt-2",children:"Please log in to view and visit the websites."})]}),(0,s.jsxs)(t.default,{href:`/login?next=${encodeURIComponent(g)}`,className:"btn btn-primary w-full",children:["Log in ",(0,s.jsx)(a.ArrowRight,{className:"h-4 w-4"})]})]})})]})}e.s(["DirectoryLink",()=>l],11673)},78896,e=>{"use strict";function s(e,i,{checkForDefaultPrevented:t=!0}={}){return function(s){if(e?.(s),!1===t||!s.defaultPrevented)return i?.(s)}}e.s(["composeEventHandlers",()=>s])},17534,e=>{"use strict";var s=e.i(58138),i=e.i(29511);function t(e,t){let r=s.createContext(t),a=e=>{let{children:t,...a}=e,n=s.useMemo(()=>a,Object.values(a));return(0,i.jsx)(r.Provider,{value:n,children:t})};return a.displayName=e+"Provider",[a,function(i){let a=s.useContext(r);if(a)return a;
1if(void 0!==t)return t;throw Error(`\`${i}\` must be used within \`${e}\``)}]}function r(e,t=[]){let a=[],n=()=>{let i=a.map(e=>s.createContext(e));return function(t){let r=t?.[e]||i;return s.useMemo(()=>({[`__scope${e}`]:{...t,[e]:r}}),[t,r])}};return n.scopeName=e,[function(t,r){let n=s.createContext(r),l=a.length;a=[...a,r];let o=t=>{let{scope:r,children:a,...o}=t,c=r?.[e]?.[l]||n,d=s.useMemo(()=>o,Object.values(o));return(0,i.jsx)(c.Provider,{value:d,children:a})};return o.displayName=t+"Provider",[o,function(i,a){let o=a?.[e]?.[l]||n,c=s.useContext(o);if(c)return c;if(void 0!==r)return r;throw Error(`\`${i}\` must be used within \`${t}\``)}]},function(...e){let i=e[0];if(1===e.length)return i;let t=()=>{let t=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=t.reduce((s,{useScope:i,scopeName:t})=>{let r=i(e)[`__scope${t}`];return{...s,...r}},{});return s.useMemo(()=>({[`__scope${i.scopeName}`]:r}),[r])}};return t.scopeName=i.scopeName,t}(n,...t)]}e.s(["createContext",()=>t,"createContextScope",()=>r])},8372,e=>{"use strict";var s=e.i(58138),i=globalThis?.document?s.useLayoutEffect:()=>{};e.s(["useLayoutEffect",()=>i])},15981,e=>{"use strict";var s=e.i(58138);function i(e){let i=s.useRef(e);return s.useEffect(()=>{i.current=e}),s.useMemo(()=>(...e)=>i.current?.(...e),[])}e.s(["useCallbackRef",()=>i])},71585,e=>{"use strict";var s=e.i(58138),i=e.i(15981);function t({prop:e,defaultProp:t,onChange:r=()=>{}}){let[a,n]=function({defaultProp:e,onChange:t}){let r=s.useState(e),[a]=r,n=s.useRef(a),l=(0,i.useCallbackRef)(t);return s.useEffect(()=>{n.current!==a&&(l(a),n.current=a)},[a,n,l]),r}({defaultProp:t,onChange:r}),l=void 0!==e,o=l?e:a,c=(0,i.useCallbackRef)(r);return[o,s.useCallback(s=>{if(l){let i="function"==typeof s?s(e):s;i!==e&&c(i)}else n(s)},[l,e,n,c])]}e.s(["useControllableState",()=>t])},74126,e=>{"use strict";var s=e.i(58138),i=e.i(41322),t=e.i(8372),r=e=>{var r;let n,l,{present:o,children:c}=e,d=function(e){var i,r;let[n,l]=s.useState(),o=s.useRef({}),c=s.useRef(e),d=s.useRef("none"),[h,u]=(i=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},s.useReducer((e,s)=>r[e][s]??e,i));return s.useEffect(()=>{let e=a(o.current);d.current="mounted"===h?e:"none"},[h]),(0,t.useLayoutEffect)(()=>{let s=o.current,i=c.current;if(i!==e){let t=d.current,r=a(s);e?u("MOUNT"):"none"===r||s?.display==="none"?u("UNMOUNT"):i&&t!==r?u("ANIMATION_OUT"):u("UNMOUNT"),c.current=e}},[e,u]),(0,t.useLayoutEffect)(()=>{if(n){let e,s=n.ownerDocument.defaultView??window,i=i=>{let t=a(o.current).includes(i.animationName);if(i.target===n&&t&&(u("ANIMATION_END"),!c.current)){let i=n.style.animationFillMode;n.style.animationFillMode="forwards",e=s.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=i)})}},t=e=>{e.target===n&&(d.current=a(o.current))};return n.addEventListener("animationstart",t),n.addEventListener("animationcancel",i),n.addEventListener("animationend",i),()=>{s.clearTimeout(e),n.removeEventListener("animationstart",t),n.removeEventListener("animationcancel",i),n.removeEventListener("animationend",i)}}u("ANIMATION_END")},[n,u]),{isPresent:["mounted","unmountSuspended"].includes(h),ref:s.useCallback(e=>{e&&(o.current=getComputedStyle(e)),l(e)},[])}}(o),h="function"==typeof c?c({present:d.isPresent}):s.Children.only(c),u=(0,i.useComposedRefs)(d.ref,(r=h,(l=(n=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?r.ref:(l=(n=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?r.props.ref:r.props.ref||r.ref));return"function"==typeof c||d.isPresent?s.cloneElement(h,{ref:u}):null};function a(e){return e?.animationName||"none"}r.displayName="Presence",e.s(["Presence",()=>r])},30374,e=>{"use strict";var s=e.i(29511),i=e.i(58138),t=e.i(78896),r=e.i(41322),a=e.i(17534),n=e.i(47946),l=e.i(71585),o=e.i(3163),c=e.i(52876),d=e.i(77073),h=e.i(74126),u=e.i(69756),m=e.i(14237),p=e.i(56512),x=e.i(73772),f=e.i(69387),j="Dialog",[g,v]=(0,a.createContextScope)(j),[y,N]=g(j),b=e=>{let{__scopeDialog:t,children:r,open:a,defaultOpen:o,onOpenChange:c,modal:d=!0}=e,h=i.useRef(null),u=i.useRef(null),[m=!1,p]=(0,l.useControllableState)({prop:a,defaultProp:o,onChange:c});return(0,s.jsx)(y,{scope:t,triggerRef:h,contentRef:u,contentId:(0,n.useId)(),titleId:(0,n.useId)(),descriptionId:(0,n.useId)(),open:m,onOpenChange:p,onOpenToggle:i.useCallback(()=>p(e=>!e),[p]),modal:d,children:r})};b.displayName=j;var w="DialogTrigger",k=i.forwardRef((e,i)=>{let{__scopeDialog:a,...n}=e,l=N(w,a),o=(0,r.useComposedRefs)(i,l.triggerRef);return(0,s.jsx)(u.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":_(l.open),...n,ref:o,onClick:(0,t.composeEventHandlers)(e.onClick,l.onOpenToggle)})});k.displayName=w;var A="DialogPortal",[I,M]=g(A,{forceMount:void 0}),D=e=>{let{__scopeDialog:t,forceMount:r,children:a,container:n}=e,l=N(A,t);return(0,s.jsx)(I,{scope:t,forceMount:r,children:i.Children.map(a,e=>(0,s.jsx)(h.Presence,{present:r||l.open,children:(0,s.jsx)(d.Portal,{asChild:!0,container:n,children:e})}))})};D.displayName=A;var R="DialogOverlay",E=i.forwardRef((e,i)=>{let t=M(R,e.__scopeDialog),{forceMount:r=t.forceMount,...a}=e,n=N(R,e.__scopeDialog);return n.modal?(0,s.jsx)(h.Presence,{present:r||n.open,children:(0,s.jsx)(C,{...a,ref:i}
1)}):null});E.displayName=R;var C=i.forwardRef((e,i)=>{let{__scopeDialog:t,...r}=e,a=N(R,t);return(0,s.jsx)(p.RemoveScroll,{as:f.Slot,allowPinchZoom:!0,shards:[a.contentRef],children:(0,s.jsx)(u.Primitive.div,{"data-state":_(a.open),...r,ref:i,style:{pointerEvents:"auto",...r.style}})})}),S="DialogContent",L=i.forwardRef((e,i)=>{let t=M(S,e.__scopeDialog),{forceMount:r=t.forceMount,...a}=e,n=N(S,e.__scopeDialog);return(0,s.jsx)(h.Presence,{present:r||n.open,children:n.modal?(0,s.jsx)(O,{...a,ref:i}):(0,s.jsx)(P,{...a,ref:i})})});L.displayName=S;var O=i.forwardRef((e,a)=>{let n=N(S,e.__scopeDialog),l=i.useRef(null),o=(0,r.useComposedRefs)(a,n.contentRef,l);return i.useEffect(()=>{let e=l.current;if(e)return(0,x.hideOthers)(e)},[]),(0,s.jsx)(T,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,t.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,t.composeEventHandlers)(e.onPointerDownOutside,e=>{let s=e.detail.originalEvent,i=0===s.button&&!0===s.ctrlKey;(2===s.button||i)&&e.preventDefault()}),onFocusOutside:(0,t.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault())})}),P=i.forwardRef((e,t)=>{let r=N(S,e.__scopeDialog),a=i.useRef(!1),n=i.useRef(!1);return(0,s.jsx)(T,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:s=>{e.onCloseAutoFocus?.(s),s.defaultPrevented||(a.current||r.triggerRef.current?.focus(),s.preventDefault()),a.current=!1,n.current=!1},onInteractOutside:s=>{e.onInteractOutside?.(s),s.defaultPrevented||(a.current=!0,"pointerdown"===s.detail.originalEvent.type&&(n.current=!0));let i=s.target;r.triggerRef.current?.contains(i)&&s.preventDefault(),"focusin"===s.detail.originalEvent.type&&n.current&&s.preventDefault()}})}),T=i.forwardRef((e,t)=>{let{__scopeDialog:a,trapFocus:n,onOpenAutoFocus:l,onCloseAutoFocus:d,...h}=e,u=N(S,a),p=i.useRef(null),x=(0,r.useComposedRefs)(t,p);return(0,m.useFocusGuards)(),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(c.FocusScope,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:l,onUnmountAutoFocus:d,children:(0,s.jsx)(o.DismissableLayer,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":_(u.open),...h,ref:x,onDismiss:()=>u.onOpenChange(!1)})}),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(Y,{titleId:u.titleId}),(0,s.jsx)(V,{contentRef:p,descriptionId:u.descriptionId})]})]})}),$="DialogTitle",F=i.forwardRef((e,i)=>{let{__scopeDialog:t,...r}=e,a=N($,t);return(0,s.jsx)(u.Primitive.h2,{id:a.titleId,...r,ref:i})});F.displayName=$;var U="DialogDescription",z=i.forwardRef((e,i)=>{let{__scopeDialog:t,...r}=e,a=N(U,t);return(0,s.jsx)(u.Primitive.p,{id:a.descriptionId,...r,ref:i})});z.displayName=U;var q="DialogClose",H=i.forwardRef((e,i)=>{let{__scopeDialog:r,...a}=e,n=N(q,r);return(0,s.jsx)(u.Primitive.button,{type:"button",...a,ref:i,onClick:(0,t.composeEventHandlers)(e.onClick,()=>n.onOpenChange(!1))})});function _(e){return e?"open":"closed"}H.displayName=q;var W="DialogTitleWarning",[B,G]=(0,a.createContext)(W,{contentName:S,titleName:$,docsSlug:"dialog"}),Y=({titleId:e})=>{let s=G(W),t=`\`${s.contentName}\` requires a \`${s.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${s.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${s.docsSlug}`;return i.useEffect(()=>{e&&(document.getElementById(e)||console.error(t))},[t,e]),null},V=({contentRef:e,descriptionId:s})=>{let t=G("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${t.contentName}}.`;return i.useEffect(()=>{let i=e.current?.getAttribute("aria-describedby");s&&i&&(document.getElementById(s)||console.warn(r))},[r,e,s]),null},K=e.i(34853),K=K,Z=e.i(47163);function X({...e}){return(0,s.jsx)(b,{"data-slot":"dialog",...e})}function Q({...e}){return(0,s.jsx)(k,{"data-slot":"dialog-trigger",...e})}function J({...e}){return(0,s.jsx)(D,{"data-slot":"dialog-portal",...e})}function ee({className:e,...i}){return(0,s.jsx)(E,{"data-slot":"dialog-overlay",className:(0,Z.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...i})}function es({className:e,children:i,showCloseButton:t=!0,...r}){return(0,s.jsxs)(J,{"data-slot":"dialog-portal",children:[(0,s.jsx)(ee,{}),(0,s.jsxs)(L,{"data-slot":"dialog-content",className:(0,Z.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
5ded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",e),...r,children:[i,t&&(0,s.jsxs)(H,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,s.jsx)(K.default,{}),(0,s.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function ei({className:e,...i}){return(0,s.jsx)("div",{"data-slot":"dialog-header",className:(0,Z.cn)("flex flex-col gap-2 text-center sm:text-left",e),...i})}function et({className:e,...i}){return(0,s.jsx)("div",{"data-slot":"dialog-footer",className:(0,Z.cn)("flex flex-col-reverse gap-2 sm:flex-row sm:justify-end",e),...i})}function er({className:e,...i}){return(0,s.jsx)(F,{"data-slot":"dialog-title",className:(0,Z.cn)("text-lg leading-none font-semibold",e),...i})}function ea({className:e,...i}){return(0,s.jsx)(z,{"data-slot":"dialog-description",className:(0,Z.cn)("text-muted-foreground text-sm",e),...i})}e.s(["Dialog",()=>X,"DialogContent",()=>es,"DialogDescription",()=>ea,"DialogFooter",()=>et,"DialogHeader",()=>ei,"DialogTitle",()=>er,"DialogTrigger",()=>Q],30374)},58595,e=>{"use strict";let s=(0,e.i(10965).default)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);e.s(["ExternalLink",()=>s],58595)},49604,e=>{"use strict";function s(e){if(!e)return 0;let s=String(e).match(/([\d.]+)\s*([KkMm]?)/);if(!s)return 0;let i=parseFloat(s[1]),t=s[2].toUpperCase();return"M"===t?1e6*i:"K"===t?1e3*i:i}function i(e){return e>=1e6?`${(e/1e6).toFixed(1).replace(/\.0$/,"")}M+`:e>=1e3?`${Math.round(e/1e3)}K+`:`${Math.round(e)}+`}function t(e){return i(e.filter(e=>"directory"===e.type).reduce((e,i)=>e+s(i.traffic),0))}e.s(["PRESS_RELEASE_OUTLETS_TEXT",0,"USAToday, APNews, Barchart & 500+ more","formatTraffic",()=>i,"parseTraffic",()=>s,"totalDirectoryTraffic",()=>t])},40131,e=>{"use strict";var s=e.i(29511);let i=(0,e.i(10965).default)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);var t=e.i(40898);function r({url:e,id:r,className:a=""}){let n;return(0,s.jsx)("span",{className:`w-7 h-7 shrink-0 rounded-md border border-border/60 bg-white flex items-center justify-center overflow-hidden ${a}`,children:(0,s.jsx)(t.BrandImage,{src:r?`/directory-icons/${encodeURIComponent(r)}.png`:(n=function(e){if(!e)return null;let s=String(e).trim();if(!s)return null;try{return new URL(s.includes("://")?s:`https://${s}`).hostname||null}catch{return null}}(e))?`https://www.google.com/s2/favicons?domain=${encodeURIComponent(n)}&sz=64`:"/icon-dark-32x32.png",width:24,height:24,className:"w-6 h-6 object-contain",fallback:(0,s.jsx)(i,{className:"w-4 h-4 text-neutral-500","aria-hidden":"true"})})})}e.s(["PackageFavicon",()=>r],40131)},58586,e=>{"use strict";var s=e.i(29511),i=e.i(58138),t=e.i(10641),r=e.i(95751),a=e.i(72809),n=e.i(34290),l=e.i(65739),o=e.i(10965);let c=(0,o.default)("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]),d=(0,o.default)("Infinity",[["path",{d:"M12 12c-2-2.67-4-4-6-4a4 4 0 1 0 0 8c2 0 4-1.33 6-4Zm0 0c2 2.67 4 4 6 4a4 4 0 0 0 0-8c-2 0-4 1.33-6 4Z",key:"1z0uae"}]]),h=(0,o.default)("BadgeDollarSign",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]]),u=(0,o.default)("Server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]),m=(0,o.default)("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}
5],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]);var p=e.i(2870),x=e.i(58595),f=e.i(29439),j=e.i(5576);let g=(0,o.default)("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);var v=e.i(60813),y=e.i(87356),N=e.i(40131),b=e.i(11673);let w=(0,o.default)("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);function k({directories:e}){let[t,r]=(0,i.useState)(0),[a,n]=(0,i.useState)(0),l=(0,i.useRef)(null),o=e.map(e=>e.id).join(","),c=e.length;return((0,i.useEffect)(()=>{let e;if(0===c)return;let s=window.matchMedia("(prefers-reduced-motion: reduce)"),i=[],t=()=>{(i.forEach(clearTimeout),s.matches)?r(c):(r(0),i=Array.from({length:c},(e,s)=>setTimeout(()=>r(s+1),900+420*s)))},a=()=>{s.matches&&(i.forEach(clearTimeout),e?.disconnect(),r(c))};return r(0),s.matches||!window.IntersectionObserver?t():(e=new IntersectionObserver(([s])=>{s.isIntersecting&&(t(),e?.disconnect())},{threshold:.2}),l.current&&e.observe(l.current)),s.addEventListener("change",a),()=>{i.forEach(clearTimeout),e?.disconnect(),s.removeEventListener("change",a)}},[o,c,a]),0===c)?null:(0,s.jsxs)("div",{className:"report",ref:l,role:"region","aria-label":"Sample submission report",children:[(0,s.jsxs)("div",{className:"report-head",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"report-title",children:"Submission report"}),(0,s.jsx)("div",{className:"report-sub",children:"Example of an order going live"})]}),(0,s.jsxs)("span",{className:`pill${t===c?" is-done":""}`,children:[t," of ",c," live"]})]}),(0,s.jsx)("div",{className:"report-track",role:"progressbar","aria-label":"Example listings published","aria-valuemin":0,"aria-valuemax":c||1,"aria-valuenow":t,children:(0,s.jsx)("div",{className:"report-bar",style:{width:`${c?t/c*100:0}%`}})}),(0,s.jsx)("ul",{className:"report-rows",children:e.map((e,i)=>{let r=i<t;return(0,s.jsxs)("li",{className:`rrow${r?" is-live":""}`,children:[(0,s.jsx)(N.PackageFavicon,{id:e.id}),(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{className:"name",children:e.name}),(0,s.jsx)("div",{className:"dom",children:"Permanent listing"})]}),(0,s.jsxs)("span",{className:"dr",children:["DR ",e.dr]}),(0,s.jsxs)("span",{className:"status",children:[(0,s.jsx)("span",{className:"dot"}),r?"Live":"Queued"]})]},e.id)})}),(0,s.jsxs)("div",{className:"report-foot",children:[(0,s.jsxs)("span",{children:[(0,s.jsx)("b",{children:"Do-follow"}),", permanent links"]}),(0,s.jsxs)("button",{type:"button",className:"report-replay",onClick:()=>n(e=>e+1),"aria-label":"Replay sample submission animation",children:[(0,s.jsx)(w,{"aria-hidden":"true"}),"Replay"]})]})]})}var A=e.i(40525),I=e.i(36484),M=e.i(49604);let D=[["How long does it take?","Most listings go live within 48â72 hours. You receive a report with every published link."],["What information do I
5need?","Your tool name, website, description, category, logo and screenshots. Short on time? Our team can help write the listing for you."],["Will my tool be accepted?","If your tool meets our guidelines, we can list it on our directories. Each submission is checked by a real human editor before publication."],["How can this help my tool?","Directory listings give people more places to discover your tool, add backlinks, and create pages that search engines and AI assistants can find. Rankings, traffic and AI citations depend on many factors and are not guaranteed."],["Do the directories use different hosting?","Yes. Our directories use different hosting providers, registrars and technology stacks. You can see the details on each listing page."],["How can I pay?","Pay by card at checkout. Contact us for bank transfer or crypto payments and the available discount."],["Can I update my listing later?","Yes. One update within six months is included. Email [email protected] with the changes you need."],["How can I visit directory websites?","Log in to open directory links. You can browse directory details and prices without an account."]];function R(){let[e,t]=(0,i.useState)(0);return(0,s.jsx)("section",{className:"section",id:"visibility",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"sec-head",children:[(0,s.jsxs)("h2",{children:["Your tool. More places",(0,s.jsx)("br",{}),"to be discovered."]}),(0,s.jsx)("p",{children:"Build your presence in search, AI answers and reviews. Hereâs what that journey could look like after your listings go live."})]}),(0,s.jsxs)("div",{className:"visibility-demo",children:[(0,s.jsxs)("div",{className:"demo-toolbar",children:[(0,s.jsxs)("span",{className:"demo-label",children:[(0,s.jsx)(v.Sparkles,{size:14}),"Illustrative example"]}),(0,s.jsx)("div",{className:"demo-tabs",role:"tablist","aria-label":"Explore visibility examples",children:["SEO & backlinks","LLM mentions","Brand & reviews"].map((i,r)=>(0,s.jsx)("button",{id:`demo-tab-${r}`,role:"tab","aria-selected":e===r,"aria-controls":`demo-panel-${r}`,tabIndex:e===r?0:-1,onClick:()=>t(r),onKeyDown:e=>{if("ArrowRight"===e.key||"ArrowLeft"===e.key){e.preventDefault();let s=(r+("ArrowRight"===e.key?1:2))%3;t(s),document.getElementById(`demo-tab-${s}`)?.focus()}},className:e===r?"active":"",children:i},i))})]}),(0,s.jsxs)("div",{className:"demo-body",role:"tabpanel",id:`demo-panel-${e}`,"aria-labelledby":`demo-tab-${e}`,children:[(0,s.jsxs)("div",{className:"demo-story",children:[(0,s.jsx)("span",{className:"eyebrow",children:["01 / GET FOUND IN SEARCH","02 / SHOW UP IN AI ANSWERS","03 / BUILD YOUR BRAND"][e]}),(0,s.jsx)("h3",{children:["A stronger foundation for your SEO.","Give AI more ways to find your tool.","Be there when people look you up."][e]}),(0,s.jsx)("p",{children:["Each published listing gives your tool a permanent backlink and a new page where people can discover it. Track the links as search engines find them.","Clear, useful directory pages give AI assistants another source of information about your tool. Those pages may be cited when someone asks a relevant question.","People research a tool before trying it. Directory pages give them descriptions, features and a place to read or share feedback."][e]}),(0,s.jsxs)("div",{className:"demo-order",children:[(0,s.jsx)("span",{className:"demo-order-icon",children:(0,s.jsx)(a.Check,{size:18})}),(0,s.jsxs)("div",{children:[(0,s.jsx)("strong",{children:"Complete package"}),(0,s.jsx)("span",{children:"Order â human review â live listings"})]})]})]}),0===e&&(0,s.jsxs)("div",{className:"demo-window",children:[(0,s.jsxs)("div",{className:"window-title",children:[(0,s.jsxs)("span",{children:[(0,s.jsx)(y.Link2,{size:15}),"Backlink overview"]}),(0,s.jsx)("small",{children:"Example data"})]}),(0,s.jsxs)("div",{className:"demo-stats",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{children:"New referring domains"}),(0,s.jsxs)("strong",{children:["+8 ",(0,s.jsx)("small",{children:"directories"})]})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{children:"Domain rating"}),(0,s.jsxs)("strong",{children:["12 ",(0,s.jsx)("span",{className:"demo-arrow",children:"â"})," 16"]})]})]}),(0,s.jsxs)("svg",{className:"demo-chart",viewBox:"0 0 480 110",role:"img","aria-label":"Illustrative growth curve, not a forecast",children:[(0,s.jsx)("path",{d:"M0 90H480M0 55H480M0 20H480",stroke:"currentColor",opacity:".1"}),(0,s.jsx)("path",{d:"M4 96L70 92L120 75L178 78L240 54L297 46L356 29L410 30L476 10",stroke:"#6676ec",fill:"none",strokeWidth:"3"}),(0,s.jsx)("path",{d:"M4 96L70 92L120 75L178 78L240 54L297 46L356 29L410 30L476 10V110H4Z",fill:"#6676ec",opacity:".09"})]}),(0,s.jsxs)("div",{className:"demo-link-row",children:[(0,s.jsx)("span",{children:"AiForEveryone"}),(0,s.jsxs)("span",{children:["New backlink ",(0,s.jsx)(a.Check,{size:13})]})]}),(0,s.jsxs)("div",{className:"demo-link-row",children:[(0,s.jsx)("span",{children:"AI Database"}),(0,s.jsxs)("span",{children:["New backlink ",(0,s.jsx)(a.Check,{size:13})]})]}),(0,s.jsx)("p",{className:"demo-note",children:"Example of an Ahrefs-style report. Ratings and timing vary."})]}),1===e&&(0,s.jsxs)("div",{className:"demo-window",children:[(0,s.jsxs)("div",{className:"window-title",children:[(0,s.jsxs)("span",{children:[(0,s.jsx)(A.LlmMarks,{}),"AI answer preview"]}),(0,s.jsx)("small",{children:"Example conversation"})]}),(0,s.jsx)("div",{className:"demo-prompt",children:"Tell me about Orbit AI."}),(0,s.jsxs)("div",{className:"demo-answer",children:[(0,s.jsx)(v.Sparkles,{size:19}),(0,s.jsx)("p",{children:"Orbit AI is an example productivity tool that helps teams turn ideas into organized tasks. Its directory listings describe its features, pricing and use cases."})]}),(0,s.jsxs)("div",{className:"demo-sources",children:[(0,s.jsx)("span",{children:"Example sources"}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("span",{children:[(0,s.jsx)(N.PackageFavicon,{id:"5app"}),"5 App ",(0,s.jsx)("small",{children:"1"})]}),(0,s.jsxs)("span",{children:[(0,s.jsx)(N.PackageFavicon,{id:"ai-database"}),"AI Database ",(0,s.jsx)("small",{children:"2"})]})]})]}),(0,s.jsx)("p",{className:"demo-note",children:"A fictional tool and answer. AI mentions and citations are not guaranteed."})]}),2===e&&(0,s.jsxs)("div",{className:"demo-window",children:[(0,s.jsxs)("div",{className:"demo-search",children:[(0,s.jsx)(j.Search,{size:17}),(0,s.jsx)("span",{children:"Orbit AI reviews"})]}),(0,s.jsxs)("div",{className:"demo-search-result",children:[(0,s.jsxs)("span",{className:"search-source",children:[(0,s.jsx)(g,{size:15}),"Review platform"]}),(0,s.jsx)("strong",{children:"Orbit AI reviews â what users think"}),(0,s.jsx)("p",{children:"Discover customer experiences and feedback about this example tool."})]}),(0,s.jsxs)("div",{className:"demo-search-result",children:[(0,s.jsxs)("span",{className:"search-source",children:[(0,s.jsx)(N.PackageFavicon,{id:"ai-database"}),"AI Database"]}),(0,s.jsx)("strong",{children:"Orbit AI: reviews, features & pricing"}),(0,s.jsx)("p",{children:"Explore the tool, compare its features and share your experience."})]}),(0,s.jsxs)("div",{className:"demo-search-result",children:[(0,s.jsxs)("span",{className:"search-source",children:[(0,s.jsx)(N.PackageFavicon,{id:"aiforeveryone"}),"AiForEveryone"]}),(0,s.jsx)("strong",{children:"Orbit AI â tool information & reviews"})]}),(0,s.jsx)("p",{className:"demo-note",children:"Illustrative search results. Listings do not include purchased reviews."})]})]})]}),(0,s.jsx)("p",{className:"simulation-disclaimer",children:"Examples show possible discovery paths, not promised results. Search positions, domain ratings, traffic, AI citations and reviews are not guaranteed."})]})})}function E({packages:e=[],directories:o=[],directoryCount:j=0,individualTotal:g=0}){let[v,y]=(0,i.useState)(0),w=e.find(e=>"complete-package"===e.id),E=o.slice(0,3),C=(0,M.formatTraffic)(o.reduce((e,s)=>
5e+(0,M.parseTraffic)(s.traffic),0)),S=Math.max(0,...o.map(e=>e.dr||0)),L=w&&g>w.price?Math.round((1-w.price/g)*100):0;return(0,s.jsxs)("main",{className:"home-redesign",children:[(0,s.jsx)("section",{className:"hero",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"hero-grid",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("h1",{children:"Your AI tool, listed on powerful, high traffic directories."}),(0,s.jsx)("p",{className:"lead",children:"A real human editor submits your tool by hand. Go live within 48â72 hours, with lifetime do-follow backlinks and a report of every listing."}),(0,s.jsx)("ul",{className:"chips",children:[{Icon:l.TrendingUp,label:"High Traffic, High DR Sites"},{Icon:c,label:"48â72h Delivery"},{Icon:d,label:"Lifetime, Do-Follow Backlinks"},{Icon:h,label:"Unbeatable Prices"},{Icon:u,label:"Different Registrars & Hosting"}].map(({Icon:e,label:i})=>(0,s.jsxs)("li",{children:[(0,s.jsx)("span",{className:"ico",children:(0,s.jsx)(e,{})}),i]},i))}),(0,s.jsxs)("div",{className:"hero-cta",children:[(0,s.jsxs)(t.default,{className:"btn btn-lg btn-primary",href:"/listing/complete-package",children:["Get all directories ",(0,s.jsx)(r.ArrowRight,{})]}),(0,s.jsx)(t.default,{className:"btn btn-lg btn-secondary",href:"/shop",children:"Pick a directory"})]}),(0,s.jsx)("ul",{className:"trust",children:(0,s.jsxs)("li",{children:[(0,s.jsx)("img",{src:"/ahrefs-seeklogo.png",alt:""}),(0,s.jsx)("img",{src:"/similarweb-mark.png",alt:""}),"Metrics from ",(0,s.jsx)("b",{children:"Ahrefs"})," and ",(0,s.jsx)("b",{children:"Similarweb"})]})}),(0,s.jsx)("p",{className:"hero-direct",children:"Buy directly from us. Get the best price, with no middleman."})]}),(0,s.jsx)(k,{directories:o})]}),(0,s.jsx)("div",{className:"proof",children:(0,s.jsxs)("ul",{children:[(0,s.jsxs)("li",{children:[(0,s.jsx)("strong",{children:j||"Premium"}),(0,s.jsx)("span",{children:"quality directories"})]}),(0,s.jsxs)("li",{children:[(0,s.jsx)("strong",{children:o.length?C:"Real"}),(0,s.jsx)("span",{children:"combined monthly visits"})]}),(0,s.jsxs)("li",{children:[(0,s.jsx)("strong",{children:S?`DR ${S}`:"High DR"}),(0,s.jsx)("span",{children:"highest domain rating"})]}),(0,s.jsxs)("li",{children:[(0,s.jsx)("strong",{children:"48â72 h"}),(0,s.jsx)("span",{children:"from order to live"})]})]})})]})}),!!o.length&&(0,s.jsx)("section",{className:"section",id:"directories",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"sec-head",children:[(0,s.jsxs)("h2",{children:["Amazing directories.",(0,s.jsx)("br",{}),"An audience for your tool."]}),(0,s.jsx)("p",{children:"Compare reach, organic traffic and AI visibility. Pick your directories, or get them all with a discounted bundle."})]}),(0,s.jsxs)("div",{className:"directory-ledger",children:[(0,s.jsx)("div",{className:"ledger-scroll",children:(0,s.jsxs)("table",{children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{children:"Directory"}),(0,s.jsx)("th",{children:"DR"}),(0,s.jsx)("th",{children:"Monthly visits"}),(0,s.jsx)("th",{children:"Ahrefs organic"}),(0,s.jsx)("th",{children:(0,s.jsxs)("span",{className:"inline-flex items-center gap-1.5",children:[(0,s.jsx)(A.LlmMarks,{}),"LLM mentions (total)"]})}),(0,s.jsx)("th",{children:"Listing"}),(0,s.jsx)("th",{children:(0,s.jsx)("span",{className:"sr-only",children:"Actions"})})]})}),(0,s.jsx)("tbody",{children:o.map(e=>(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{children:(0,s.jsxs)(t.default,{className:"directory-name",href:`/listing/${e.id}`,children:[(0,s.jsx)(N.PackageFavicon,{id:e.id}),(0,s.jsxs)("span",{children:[e.name,(0,s.jsxs)("small",{children:["Est. ",e.year||"â"]})]})]})}),(0,s.jsx)("td",{children:(0,s.jsxs)("span",{className:"dr-meter",children:[e.dr,(0,s.jsx)("span",{children:(0,s.jsx)("i",{style:{width:`${e.dr||0}%`}})})]})}),(0,s.jsxs)("td",{children:[e.traffic,(0,s.jsx)("small",{className:"muted-label",children:" /mo"})]}),(0,s.jsx)("td",{children:(0,s.jsx)(b.DirectoryLink,{id:e.id,target:"organic",className:"metric-value",label:`Check ${e.name} organic traffic on Ahrefs`,children:(0,I.formatOrganicTraffic)(e.organicTraffic)})}),(0,s.jsx)("td",{children:(0,s.jsx)("span",{className:"metric-value",children:(0,I.formatMentions)(e.llmMentions)})}),(0,s.jsxs)("td",{className:"price",children:["$",e.price,"aiforeveryone"===e.id&&(0,s.jsx)("small",{children:"+"})]}),(0,s.jsx)("td",{children:(0,s.jsxs)("div",{className:"directory-actions",children:[(0,s.jsx)(b.DirectoryLink,{id:e.id,label:`Visit ${e.name}
5 website`,className:"visit-icon",children:(0,s.jsx)(x.ExternalLink,{size:15})}),(0,s.jsx)(t.default,{href:`/listing/${e.id}`,className:"visit-icon","aria-label":`View ${e.name} listing`,children:(0,s.jsx)(r.ArrowRight,{size:17})})]})})]},e.id))})]})}),(0,s.jsxs)("div",{className:"ledger-total",children:[(0,s.jsxs)("span",{children:["All your listings. One order."," ",(0,s.jsx)("strong",{children:L?`Save ${L}% with the complete package.`:"Save with a bundle."})]}),(0,s.jsxs)(t.default,{href:"/listing/complete-package",className:"text-link",children:["Get the complete package ",(0,s.jsx)(r.ArrowRight,{size:16})]})]})]}),(0,s.jsx)("p",{className:"metric-footnote",children:"Monthly visits: Similarweb estimates. Organic traffic: Ahrefs estimates. LLM mentions: Ahrefs totals across tracked AI platforms. Missing figures are marked âNot yet checkedâ."})]})}),(0,s.jsx)("section",{className:"section",id:"why-us",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"sec-head",children:[(0,s.jsx)("h2",{children:"Why us?"}),(0,s.jsx)("p",{children:"We built these directories and run them every day. You work directly with the people who publish your listing."})]}),(0,s.jsx)("div",{className:"why",children:[{Icon:m,title:"We own every directory.",text:"Get the best price with no middleman. If your tool meets our guidelines, our team can get it listed."},{Icon:u,title:"Separate sites. Quality traffic.",text:"Different hosting, registrars and technology stacks. Useful content, updated by real people, for people looking for tools like yours."},{Icon:p.Users,title:"A real human editor.",text:"A person writes and checks your listing, publishes it and sends you every live link. One free update within six months is included."}].map(({Icon:e,title:i,text:t})=>(0,s.jsxs)("article",{children:[(0,s.jsx)("span",{className:"glyph",children:(0,s.jsx)(e,{})}),(0,s.jsx)("h3",{children:i}),(0,s.jsx)("p",{children:t})]},i))})]})}),(0,s.jsx)(R,{}),(0,s.jsx)("section",{className:"section",id:"how-it-works",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"sec-head",children:[(0,s.jsxs)("h2",{children:["From order to live links",(0,s.jsx)("br",{}),"in three steps."]}),(0,s.jsx)("p",{children:"You tell us about your tool. We take care of the listings."})]}),(0,s.jsx)("div",{className:"steps",children:[["Tell us about your tool","Add your name, URL, description, logo and screenshots. Need help with the copy? Our team can write it for you.","About 5 minutes"],["We submit by hand","A real human editor prepares your listing and publishes it on each directory you ordered.","Starts the same or next working day"],["Your report arrives","Find every live link in one report. Track your listings and manage your order from your account.","Within 48â72 hours"]].map(([e,i,t],r)=>(0,s.jsxs)("article",{className:"step",children:[(0,s.jsx)("span",{className:"n",children:r+1}),(0,s.jsx)("h3",{children:e}),(0,s.jsx)("p",{children:i}),(0,s.jsx)("span",{className:"time",children:t})]},e))})]})}),(0,s.jsx)("section",{className:"section",id:"pricing",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"sec-head",children:[(0,s.jsxs)("h2",{children:["Pick a directory.",(0,s.jsx)("br",{}),"Or save with a bundle."]}),(0,s.jsx)("p",{children:"No subscriptions. Pay once, stay listed for life."})]}),(0,s.jsxs)("div",{className:"pricing-grid",children:[(0,s.jsxs)("div",{className:"pkg",children:[(0,s.jsx)("span",{className:"kicker",children:"Complete package"}),(0,s.jsx)("div",{className:"amount",children:w?`$${w.price}`:"All directories"}),w&&L>0&&(0,s.jsxs)("div",{className:"was",children:[(0,s.jsxs)("s",{children:["$",g," bought separately"]}),(0,s.jsxs)("span",{className:"save",children:["Save ",L,"%"]})]}),(0,s.jsx)("ul",{children:["Every premium directory, submitted by hand","A lifetime do-follow link from each site","Live within 48â72 hours","A report with every published URL","One free update within six months"].map(e=>(0,s.jsxs)("li",{children:[(0,s.jsx)(a.Check,{}),e]},e))}),(0,s.jsxs)(t.default,{href:"/listing/complete-package",className:"btn btn-white w-full",children:["Get the complete package ",(0,s.jsx)(r.ArrowRight,{})]}),(0,s.jsx)("p",{className:"note",children:"One payment. A real human editor. No middleman."})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("div",{className:"pick",children:[(0,s.jsx)("h3",{children:"Or pick your own"}),(0,s.jsx)("p",{className:"hint",children:"Start with the directories that fit your tool."}),(0,s.jsx)("ul",{className:"mini",children:E.map(e=>(0,s.jsx)("li",{children:(0,s.jsxs)(t.default,{href:`/listing/${e.id}`,children:[(0,s.jsx)(N.PackageFavicon,{id:e.id}),(0,s.jsxs)("div",{children:[(0,s.jsx)("div",{className:"name",children:e.name}),(0,s.jsxs)("div",{className:"dom",children:[e.traffic," visits a month · DR ",e.dr]})]}),(0,s.jsxs)("span",{className:"price",children:["$",e.price,"aiforeveryone"===e.id?"+":""]})]})},e.id))}),(0,s.jsx)(t.default,{className:"seeall",href:"/shop",children:"See all directories and prices â"}),(0,s.jsxs)("div",{className:"ladder",children:[(0,s.jsxs)("div",{className:"rung",children:[(0,s.jsx)("strong",{children:"Your choice"}),(0,s.jsx)("span",{children:"Individual listings"})]}),(0,s.jsxs)("div",{className:"rung best",children:[(0,s.jsx)("strong",{children:"Save more"}),(0,s.jsx)("span",{children:"Discounted bundles"})]})]})]}),(0,s.jsxs)("div",{className:"addons",children:[(0,s.jsx)("h3",{children:"Want more reach?"}),(0,s.jsxs)(t.default,{className:"addon",href:"/shop",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("strong",{children:"Press release distribution"}),(0,s.jsx)("span",{children:"Explore publication options"})]}),(0,s.jsx)(r.ArrowRight,{size:18})]}),(0,s.jsxs)(t.default,{className:"addon",href:"/listing/free-directories",children:[(0,s.jsxs)("div",{children:[(0,s.jsx)("strong",{children:"20 free directories"}),(0,s.jsx)("span",{children:"Manual submission, handled for you"})]}),(0,s.jsx)(r.ArrowRight,{size:18})]})]})]})]})]})}),(0,s.jsx)("section",{className:"section",id:"guidelines",children:(0,s.jsxs)("div",{className:"wrap",children:[(0,s.jsxs)("div",{className:"sec-head",children:[(0,s.jsx)("h2",{children:"What we list."}),(0,s.jsx)("p",{children:"Every submission is reviewed by a person. Check these guidelines before placing your order."})]}),(0,s.jsxs)("div",{className:"guide",children:[(0,s.jsxs)("div",{className:"guide-col",children:[(0,s.jsxs)("h3",{children:[(0,s.jsx)(a.Check,{className:"check"}),"We can list"]}),(0,s.jsx)("ul",{children:["AI-powered tools and apps","SaaS with AI features","Machine learning platforms","Automation tools","Working products with a live website"].map(e=>(0,s.jsxs)("li",{children:[(0,s.jsx)(a.Check,{className:"check"}),e]},e))})]}),(0,s.jsxs)("div",{className:"guide-col",children:[(0,s.jsxs)("h3",{children:[(0,s.jsx)(n.X,{className:"cross"}),"Outside these guidelines"]}),(0,s.jsx)("ul",{children:["Adult or NSFW content on these directories","Gambling or betting","Illegal or harmful services","Scams or misleading products","Sites still under construction"].map(e=>(0,s.jsxs)("li",{children:[(0,s.jsx)(n.X,{className:"cross"}),e]},e))})]})]}),(0,s.jsxs)("p",{className:"guide-note",children:["Looking for other listing options?"," ",(0,s.jsx)(t.default,{href:"/extra",children:"Explore the extra page"}),", or email"," ",(0,s.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})," for help."]})]})}),(0,s.jsx)("section",{className:"section",id:"faq",children:(0,s.jsxs)("div",{className:"wrap faq-grid",children:[(0,s.jsxs)("div",{className:"faq-aside",children:[(0,s.jsx)("h2",{children:"Common questions."}),(0,s.jsxs)("p",{children:["Something else? Email"," ",(0,s.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"}),". Weâre here to help."]})]}),(0,s.jsx)("div",{className:"faq-list",children:D.map(([e,i],t)=>(0,s.jsxs)("div",{className:`faq-item ${v===t?"open":""}`,children:[(0,s.jsx)("h3",{children:(0,s.jsxs)("button",{type:"button",className:"faq-q","aria-expanded":v===t,"aria-controls":`faq-${t}`,onClick:()=>y(v===t?null:t),children:[e,(0,s.jsx)("span",{className:"plus",children:(0,s.jsx)(f.Plus,{})})]})}),(0,s.jsx)("div",{id:`faq-${t}`,hidden:v!==t,children:(0,s.jsx)("p",{className:"faq-answer",children:i})})]},e))})]})}),(0,s.jsx)("section",{className:"section",children:(0,s.jsx)("div",{className:"wrap",children:(0,s.jsxs)("div",{className:"cta-band",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("h2",{children:["Your next audience",(0,s.jsx)("br",{}),"is out there."]}),(0,s.jsx)("p",{children:"Get your tool listed. Weâll handle the rest."})]}),(0,s.jsxs)("div",{className:"actions",children:[(0,s.jsxs)(t.default,{className:"btn btn-white",href:"/listing/complete-package",children:["Get all directories ",(0,s.jsx)(r.ArrowRight,{})]}),(0,s.jsx)(t.default,{className:"btn btn-ghost",href:"/shop",children:"Pick a directory"})]})]})})})]})}e.s(["default",()=>E],58586)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.