====== Telenegar Site Check Tool ====== The **Telenegar Site Check Tool** is a web diagnostic utility designed to test website availability, trace HTTP/HTTPS redirect chains, validate SSL/TLS certificate integrity, and capture site screenshots from local and international probe locations. It enables web developers, network administrators, and SEO specialists to diagnose website downtime, inspect HTTP status codes, verify redirect logic, and audit visual layout rendering across distinct network locations. ---- ===== Tool Features & Parameters ===== The Site Check interface provides two primary operational modes—**Site Check** (HTTP diagnostic) and **Screenshot** (visual rendering)—alongside options to customize check behavior: ^ Parameter ^ Description ^ Options / Examples ^ | **Target Host / Domain** | The URL, domain name, or IP address to test. | e.g., ''catc.ac.ir'', ''telenegar.ir'', ''https://example.com'' | | **Site Check (Button)** | Executes the HTTP/HTTPS request audit to inspect headers, response status, and redirects. | Primary Diagnostic Trigger | | **Include redirect chain** | Follows and displays all intermediate HTTP redirects (e.g., `301 Moved Permanently`, `302 Found`) leading to the final URL. | Checkbox (Enabled / Disabled) | | **Fetch page title** | Extracts and displays the `` tag content from the destination HTML document. | Checkbox (Enabled / Disabled) | | **Screenshot (Button)** | Triggers a headless browser rendering run to capture a visual snapshot of the page. | Visual Audit Trigger | | **Full page** | Extends the screenshot capture height to encompass the entire scrollable webpage length rather than just the initial viewport. | Checkbox (Enabled / Disabled) | | **PROBE** | The geographical vantage point executing the HTTP request or screenshot rendering. | Options: ''Tehran, Iran — Atrin Information & Communication Technology'', ''Falkenstein, Germany — Hetzner Online GmbH'' | > **Notice on Screenshot Accuracy:** Screenshots represent a automated headless browser capture generated at the exact time and location of the probe request. Due to dynamic JavaScript loading, bot protection screens (e.g., Cloudflare/CAPTCHA), geo-blocking, or responsive layouts, the captured screenshot may not always reflect the exact view seen by a regular end-user in a standard desktop browser. ---- ===== How to Perform a Site Check ===== # **Enter Target Domain or URL:** Type the domain name or full web address into the main input field (e.g., ''catc.ac.ir''). # **Configure HTTP Diagnostic Options:** * Check **Include redirect chain** if you want to inspect step-by-step redirect hops. * Check **Fetch page title** to pull the site's HTML title element. # **Configure Visual Capture Options (Optional):** * Check **Full page** if capturing a full-length page screenshot. # **Select Probe Location:** Choose a remote probe from the **PROBE** dropdown menu (e.g., ''Tehran, Iran — Atrin'' or ''Falkenstein, Germany — Hetzner''). # **Execute Audit:** Click **Site Check** for HTTP diagnostics or **Screenshot** for visual page capture. ---- ===== Key Use Cases & Troubleshooting ===== ==== 1. Redirect Loop & Chain Auditing ==== Detect unintended redirect loops or unnecessary intermediate hops (such as `http://domain.com` → `https://domain.com` → `https://www.domain.com`) that introduce latency and degrade SEO performance. ==== 2. Global vs. Regional Availability Check ==== Compare HTTP response codes and loading times between domestic Iranian probes (`Tehran, Iran — Atrin`) and European probes (`Falkenstein, Germany — Hetzner`) to isolate regional routing restrictions or CDN caching issues. ==== 3. Visual Layout & Rendering Verification ==== Use the **Screenshot** feature with **Full page** enabled to verify that dynamic web elements, local fonts, and external assets load correctly from the selected probe location. * *Note: If a target site blocks headless web scrapers or uses challenge pages, the generated snapshot may display a security verification screen or incomplete layout rather than the actual live site view.* ==== 4. SSL/TLS Certificate & Status Verification ==== Verify HTTP status codes (`200 OK`, `403 Forbidden`, `500 Internal Server Error`) and ensure secure HTTPS handshakes complete cleanly without SSL certificate warnings. ---- ===== Related Documentation & Tools ===== * [[tools:pingcheck|Telenegar Ping Check Tool]] — Test IP reachability, ICMP packet loss, and latency. * [[tools:portcheck|Telenegar Port Check Tool]] — Audit web ports (`80`, `443`, `8080`, `8443`) and service availability. * [[tools:dnscheck|Telenegar DNS Check Tool]] — Query `A`, `AAAA`, and `CNAME` records across global DNS resolvers. * [[tools:uptime|Telenegar Uptime Monitoring Tool]] — Set up automated HTTP/HTTPS availability monitoring and downtime alerts. * [[security:security-headers|HTTP Security Headers]] — Guide to configuring security headers (`HSTS`, `CSP`, `X-Frame-Options`).