Български | Català | Deutsche | Hrvatski | Čeština | Dansk | Nederlandse | English | Eesti keel | Français | Ελληνικά | Magyar | Italiano | Latviski | Norsk | Polski | Português | Română | Русский | Српски | Slovenský | Slovenščina | Español | Svenska | Türkçe | 汉语 | 日本語 |
O

openreplay.com

Регистрован
Снимак екрана openreplay.com
Снимак екрана веб странице
Датум ажурирања анализе странице: 2026/05/29 22:03:06
Датум последњег вхоис ажурирања: 2026/06/08 13:21:34
Статус домена
Регистрован
Плаћено до
28.05.2027
Доступно од
27.06.2027
СЕО Сцоре
59.59%
87
Скор постигнут
146
Максимални резултат

Маин Информатион

ℹ️
Наслов: Self-Hosted Session Replay and Product Analytics | OpenReplay
Опис: Open-source session replay and product analytics you can self-host for full control over data security and privacy.
Кључне речи: empty
Паге Енцодинг: utf-8 Тело и скуп знакова сервера су различити!
Величина датотеке странице: 129 KB

Информације о серверу

🖥️
IP: 108.156.22.20
Локација: United States,US,,,37.751,-97.822,America/Chicago
ХТТП сервер: amazons3

Листа мета ознака

🏷️

Интерне везе

🔗

Ектернал Линкс

🌐

Вхоис Информатион

📄
domain_name: openreplay.com
update_date: 2022-10-25T23:57:48Z
update_time: 1666742268
creation_date: 2020-05-28T19:01:22Z
creation_time: 1590692482
expiration_date: 2027-05-28T19:01:22Z

Вхоис необрађени подаци

📋
            Domain Name: OPENREPLAY.COM
Registrar: GoDaddy.com, LLC
Domain Status: client delete prohibited
Domain Status: client renew prohibited
Domain Status: client transfer prohibited
Domain Status: client update prohibited
Creation Date: 2020-05-28T19:01:22Z
Registry Expiry Date: 2027-05-28T19:01:22Z
Updated Date: 2022-10-25T23:57:48Z
Name Server: NS-1286.AWSDNS-32.ORG
Name Server: NS-1918.AWSDNS-47.CO.UK
Name Server: NS-509.AWSDNS-63.COM
Name Server: NS-676.AWSDNS-20.NET
REGISTRAR Contact: GoDaddy.com, LLC
>>> Last update of RDAP database: 2026-06-08T13:21:34Z

Robots.txt

🤖
			User-agent: *
Allow: /

User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

Sitemap: https://openreplay.com/sitemap.xml
        

СЕО Аудит

🔍

Тецхницал СЕО

Респонсе Цоде
200
Статус 200 ОК - страница се учитава исправно.
!
Кодирање знакова
Page: utf-8, Header:
Неподударање кодирања знакова између ХТМЛ и ХТТП заглавља.
Величина странице
132977 bytes
Величина странице прихватљива за брзо учитавање.
!
Ресурси
78 total
Превише ресурса. Оптимизујте и комбинујте датотеке за боље перформансе.
Хрефланг Тагс
0 hreflang tags
Додајте ознаке хрефланг ако имате вишејезичан садржај.
Robots.txt
Exists
Пронађена датотека Роботс.ткт.
Sitemap
Declared in robots.txt
Мапа сајта је декларисана у роботс.ткт.
HTTPS
Yes
Сигурна ХТТПС веза је омогућена.
!
Компресија
br
Омогућите гзип или зстд компресију да бисте смањили величину датотека.
!
Кеширање
Not set
Додајте заглавља за контролу кеша да бисте побољшали брзину учитавања за поновне посетиоце.
Брзина странице
5.36 ms
Одлична брзина утовара.

СЕО на страници

!
Наслов
Self-Hosted Session Replay and Product Analytics | OpenReplay
Наслов предугачак. Смањите на 30-60 знакова да бисте избегли скраћивање.
Мета Десцриптион
Open-source session replay and product analytics you can self-host for full control over data security and privacy. Lenght:115
Добра дужина мета описа (100-160 знакова).
!
Х1 Наслов
2 found - "Session replay & product analytics you can self-host astro-island,astro-slot,astro-static-slot{display:contents}(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();"
Користите само један Х1 наслов по страници. Уклоните додатне Х1 ознаке.
!
Број речи
457
Садржај донекле кратак. Проширите на 500+ речи за оптималан СЕО.
!
Цаноницал Таг
Додајте канонску ознаку да бисте спречили проблеме са дуплим садржајем.
Дупликат Мета
[]
Нису пронађене дупле мета ознаке.
Кључне речи
empty
Постављене мета кључне речи (напомена: не користе их главни претраживачи).

Садржај и кориснички доживљај

Језик
en
Атрибут језика је правилно подешен.
Слике
49 total, 0 missing ALT
Све слике имају исправан АЛТ текст.
Виевпорт
width=device-width, initial-scale=1.0
Метаознака оквира приказа правилно подешена за мобилне уређаје.
Отворите Графикон
All OG tags present.
Присутне су све неопходне ОпенГрапх ознаке.
!
Структурирани подаци
0 JSON-LD scripts
Додајте структуриране податке (ЈСОН-ЛД) за богате исечке и бољи СЕО.

Позиције у Google

Тражи фразе - Google

🔍
Положај Фраза Страница Сниппет
2regexp online/tools/regex-tester/
7time long to/tools/timestamp-con...
38regex/tools/regex-tester/

Додатне услуге

💎