Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 13505 байт. Загружен за: 0сек.
Проверяемая страница не запрещена в robots.txt.
Цепочка редиректов для файла robots.txt:
http://untuksemua.com/robots.txt
301 MovedPermanently
https://untuksemua.com/robots.txt
200 OK
Показать содержимое robots.txt
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Archives of the Void</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;800&family=Space+Mono:wght@400;700&display=swap" rel="stylesheet">
<style>
:root {
--void-black: #050508;
--void-dark: #0a0a10;
--nebula-purple: #1a0a2e;
--star-white: #e8e6f0;
--accent-cyan: #00d4ff;
--accent-violet: #8b5cf6;
--glass-bg: rgba(10, 10, 20, 0.7);
--glass-border: rgba(139, 92, 246, 0.2);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Space Mono', monospace;
background: var(--void-black);
color: var(--star-white);
min-height: 100vh;
overflow: hidden;
position: relative;
}
/* Plexus Background Canvas */
#plexus-canvas {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
/* Main Container */
#void-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10;
perspective: 1200px;
overflow: hidden;
}
/* Backdrop Overlay - appears when card is centered */
#backdrop-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.85);
z-index: 100;
opacity: 0;
visibility: hidden;
transition: opacity 500ms ease-in-out, visibility 500ms ease-in-out;
pointer-events: none;
}
#backdrop-overlay.active {
opacity: 1;
visibility: visible;
pointer-events: auto;
}
/* Centered Card Container - above backdrop */
#centered-card-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 200;
pointer-events: none;
}
#centered-card-container .video-card {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
pointer-events: auto;
}
/* Hero Text - Above backdrop when active */
#hero-text {
position: fixed;
left: 50%;
text-align: center;
z-index: 300; /* Above backdrop (100) and centered card container (200) */
transition: all 500ms cubic-bezier(0.4, 0, 0.2, 1);
pointer-events: none;
width: 90%;
max-width: 800px;
}
#hero-text.center-position {
top: 50%;
transform: translate(-50%, -50%);
}
#hero-text.bottom-position {
top: auto;
bottom: 8vh;
transform: translateX(-50%);
}
#hero-text h1 {
font-family: 'Cinzel', serif;
font-size: clamp(1.8rem, 5vw, 4rem);
font-weight: 600;
letter-spacing: 0.25em;
color: var(--star-white);
text-shadow:
0 0 40px rgba(139, 92, 246, 0.6),
0 0 80px rgba(0, 212, 255, 0.4),
0 4px 20px rgba(0, 0, 0, 0.8);
margin-bottom: 1rem;
opacity: 1;
}
#hero-text p {
font-size: clamp(0.8rem, 1.4vw, 1rem);
color: rgba(232, 230, 240, 0.85);
letter-spacing: 0.12em;
max-width: 500px;
margin: 0 auto;
line-height: 1.7;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.9);
}
/* Bottom position styling - more prominent */
#hero-text.bottom-position h1 {
font-size: clamp(1.4rem, 3.5vw, 2.5rem);
text-shadow:
0 0 60px rgba(139, 92, 246, 0.8),
0 0 120px rgba(0, 212, 255, 0.5),
0 4px 30px rgba(0, 0, 0, 0.9);
}
#hero-text.bottom-position p {
color: rgba(232, 230, 240, 0.9);
text-shadow: 0 2px 15px rgba(0, 0, 0, 0.95);
}
/* Video Cards Container */
#video-constellation {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform-style: preserve-3d;
}
/* When backdrop is active, fade out the constellation but NOT the centered card */
#backdrop-overlay.active ~ #void-container #video-constellation .video-card:not(.centered):not(.centering) {
opacity: 0.2;
filter: blur(3px);
transition: opacity 500ms ease-in-out, filter 500ms ease-in-out;
}
/* Individual Video Card - Luxury Space Aesthetic */
.video-card {
position: absolute;
width: 280px;
height: 157px;
border-radius: 12px;
overflow: hidden;
background: var(--glass-bg);
border: 1px solid var(--glass-border);
box-shadow:
0 4px 24px rgba(0, 0, 0, 0.5),
0 0 0 1px rgba(139, 92, 246, 0.1),
inset 0 1px 0 rgba(255, 255, 255, 0.05);
transform-style: preserve-3d;
transition:
transform 400ms cubic-bezier(0.4, 0, 0.2, 1),
box-shadow 300ms ease-out,
width 500ms cubic-bezier(0.4, 0, 0.2, 1),
height 500ms cubic-bezier(0.4, 0, 0.2, 1),
top 500ms cubic-bezier(0.4, 0, 0.2, 1),
left 500ms cubic-bezier(0.4, 0, 0.2, 1);
cursor: pointer;
/* Default visible state */
opacity: 1;
}
/* Entrance animation - starts hidden, ends visible */
.video-card.entrance-anim {
opacity: 0;
transform: translateY(30px) scale(0.9);
animation: entrance 700ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
}
@keyframes entrance {
from {
opacity: 0;
transform: translateY(30px) scale(0.9);
}
to {
opacity: 1;
transform: translateY(0) scale(1);
}
}
/* Gentle floating drift - NO rotation for better clickability */
@keyframes drift {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-15px); }
}
.video-card.floating {
animation: drift 12s ease-in-out infinite;
}
/* Smooth hover lift with purple glow */
.video-card:hover:not(.centered):not(.disabled) {
transform: translateY(-6px) scale(1.03);
box-shadow:
0 16px 48px rgba(0, 0, 0, 0.6),
0 0 40px rgba(139, 92, 246, 0.35),
0 0 80px rgba(0, 212, 255, 0.15),
inset 0 1px 0 rgba(255, 255, 255, 0.1);
border-color: rgba(139, 92, 246, 0.5);
z-index: 20;
}
/* Click feedback - subtle press */
.video-card:active:not(.centered):not(.disabled) {
transform: translateY(-2px) scale(0.98);
transition: transform 80ms ease-out;
}
/* Centering animation states - ensure full visibility */
.video-card.centering,
.video-card.centered {
animation: none;
z-index: 250;
opacity: 1 !important;
filter: none !important;
}
.video-card.centered {
cursor: default;
box-shadow:
0 0 100px rgba(139, 92, 246, 0.5),
0 0 200px rgba(0, 212, 255, 0.25),
0 25px 80px rgba(0, 0, 0, 0.8);
border-color: rgba(139, 92, 246, 0.6);
}
/* Returning to orbit state */
.video-card.returning {
animation: none;
z-index: 250;
opacity: 1 !important;
filter: none !important;
}
.video-card.centered .iframe-container {
border-radius: 12px;
background: #000;
}
.video-card.disabled {
pointer-events: none;
}
/* Card Inner */
.card-inner {
width: 100%;
height: 100%;
position: relative;
}
/* Iframe Container - fills the card */
.iframe-container {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
border-radius: 12px;
}
/* Video Iframe - fills container completely */
.iframe-container iframe,
.video-card iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
border: none;
display: block;
}
/* Click Trap Overlay */
.click-trap {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
z-index: 10;
cursor: pointer;
}
.video-card.centered .click-trap {
display: none;
}
/* Close Button */
.close-btn {
position: absolute;
top: -40px;
right: 0;
width: 32px;
height: 32px;
background: rgba(139, 92, 246, 0.2);
border: 1px solid var(--glass-border);
border-radius: 50%;
color: var(--star-white);
font-size: 18px;
cursor: pointer;
display: none;
align-items: center;
justify-content: center;
transition: all 200ms ease;
z-index: 101;
}
.close-btn:hover {
background: rgba(139, 92, 246, 0.4);
transform: scale(1.1);
}
.video-card.centered .close-btn {
display: flex;
}
/* Card Glow Effect */
.video-card::before {
content: '';
position: absolute;
top: -2px;
left: -2px;
right: -2px;
bottom: -2px;
background: linear-gradient(45deg, var(--accent-cyan), var(--accent-violet), var(--accent-cyan));
border-radius: 14px;
z-index: -1;
opacity: 0;
transition: opacity 300ms ease;
}
.video-card:hover::before,
.video-card.centered::before {
opacity: 0.5;
}
/* Star Field Overlay */
.star-field {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 2;
background-image:
radial-gradient(1px 1px at 20px 30px, rgba(255,255,255,0.3), transparent),
radial-gradient(1px 1px at 40px 70px, rgba(255,255,255,0.2), transparent),
radial-gradient(1px 1px at 50px 160px, rgba(255,255,255,0.3), transparent),
radial-gradient(1px 1px at 90px 40px, rgba(255,255,255,0.2), transparent),
radial-gradient(1px 1px at 130px 80px, rgba(255,255,255,0.3), transparent),
radial-gradient(2px 2px at 160px 120px, rgba(255,255,255,0.2), transparent);
background-size: 200px 200px;
opacity: 0.6;
}
/* Responsive */
@media (max-width: 768px) {
.video-card {
width: 200px;
height: 112px;
}
}
</style>
<script type="module" crossorigin src="/assets/index-DHm_6_5j.js"></script>
</head>
<body>
<!-- Plexus Network Background -->
<canvas id="plexus-canvas"></canvas>
<!-- Star Field -->
<div class="star-field"></div>
<!-- Backdrop Overlay -->
<div id="backdrop-overlay"></div>
<!-- Centered Card Container (above backdrop) -->
<div id="centered-card-container"></div>
<!-- Hero Text (above everything) -->
<div id="hero-text" class="center-position">
<h1>ARCHIVES OF THE VOID</h1>
<p>Select a transmission from the constellation to begin playback</p>
</div>
<!-- Main Container -->
<div id="void-container">
<!-- Video Cards Constellation -->
<div id="video-constellation"></div>
</div>
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon='{"version":"2024.11.0","token":"0d7bd764e6f2470e85c0ca967ca34173","r":1}' crossorigin="anonymous"></script>
</body>
</html>