User Tools

Site Tools


tools:sitecheck

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tools:sitecheck [2026/08/06 21:11] – created - external edit 127.0.0.1tools:sitecheck [2026/08/25 19:59] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Telenegar Site Check Tool ====== ====== Telenegar Site Check Tool ======
  
-The **Telenegar Site Check Tool** is a web diagnostic utility designed to test website's overall availability, HTTP response status, redirect behaviorand SSL/TLS certificate health.+The **Telenegar Site Check Tool** is a web diagnostic utility designed to test website availability, trace HTTP/HTTPS redirect chainsvalidate SSL/TLS certificate integrity, and capture site screenshots from local and international probe locations.
  
-It enables network engineers, webmasters, and security auditors to inspect web service accessibility and response characteristics from remotedistributed probe locations.+It enables web developers, network administrators, and SEO specialists to diagnose website downtime, inspect HTTP status codesverify redirect logic, and audit visual layout rendering across distinct network locations.
  
 ---- ----
Line 9: Line 9:
 ===== Tool Features & Parameters ===== ===== Tool Features & Parameters =====
  
-The Site Check interface provides streamlined configuration options to test web server responses:+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 ^ ^ Parameter ^ Description ^ Options / Examples ^
-| **Target URL / Domain** | The website hostname or full URL to inspect. | e.g., ''google.com'', ''https://telenegar.ir''+| **Target Host / Domain** | The URL, domain name, or IP address to test. | e.g., ''catc.ac.ir'', ''telenegar.ir'', ''https://example.com'' 
-| **Include redirect chain** | Traces the full HTTP redirect path (301/302/307/308 redirectsfrom initial entry to final destination URL. | Checkbox (Enabled / Disabled) | +| **Site Check (Button)** | Executes the HTTP/HTTPS request audit to inspect headers, response status, and redirects. | Primary Diagnostic Trigger 
-| **Fetch page title** | Parses the target HTML payload to extract and verify the `<title>` tag content. | Checkbox (Enabled / Disabled) | +| **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) | 
-| **PROBE** | The geographical vantage point or cloud provider executing the HTTP/HTTPS request. | ''Falkenstein, Germany — Hetzner Online GmbH'', domestic Iran probesregional cloud nodes |+| **Fetch page title** | Extracts and displays the `<title>` 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 loadingbot 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.
  
 ---- ----
Line 21: Line 26:
 ===== How to Perform a Site Check ===== ===== How to Perform a Site Check =====
  
-  # **Enter Target Domain or URL:** Type the domain or address into the input field (e.g., ''google.com''). +  # **Enter Target Domain or URL:** Type the domain name or full web address into the main input field (e.g., ''catc.ac.ir''). 
-  # **Trace Redirects (Optional):** Check **Include redirect chain** to diagnose multi-hop URL redirects, canonical domain enforcement, or HTTP-to-HTTPS upgrades+  # **Configure HTTP Diagnostic Options:*
-  # **Retrieve Metadata (Optional):** Check **Fetch page title** to confirm the web server returns the correct HTML document structure and page title+    * Check **Include redirect chain** if you want to inspect step-by-step redirect hops. 
-  # **Select Probe Location:** Choose a remote probe from the **PROBE** dropdown menu (e.g., ''Falkenstein, Germany — Hetzner Online GmbH''to simulate requests from a specific geographical network+    * Check **Fetch page title** to pull the site's HTML title element
-  # **Execute Check:** Click the blue **Check** button to initiate the request and view response codes, latency metrics, certificate details, and header details.+  # **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 & Diagnostics =====+===== Key Use Cases & Troubleshooting =====
  
-==== 1. Availability Uptime Verification ==== +==== 1. Redirect Loop Chain Auditing ==== 
-Confirm whether a web service is online and returning standard HTTP success codes (`200 OK`) or error states (`500 Internal Server Error``502 Bad Gateway``503 Service Unavailable`).+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. Redirect Loop & Canonical Path Auditing ==== +==== 2. Global vs. Regional Availability Check ==== 
-Trace HTTP redirect paths to detect infinite loops, non-HTTPS fallback risks, or broken URL shorteners: +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.
-  * Verify HTTP-to-HTTPS redirection (`301 Moved Permanently`)+
-  * Verify canonical domain behavior (`example.com` -> `www.example.com`).+
  
-==== 3. SSL/TLS Certificate Health Expiration ==== +==== 3. Visual Layout Rendering Verification ==== 
-Inspect the SSL/TLS handshakes executed during the check to verify certificate validityCommon Name (CN) alignment, Subject Alternative Names (SAN), issuing Certificate Authority (CA), and expiration dates before browsers show security warnings.+Use the **Screenshot** feature with **Full page** enabled to verify that dynamic web elementslocal 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. Global vs. Regional Accessibility ==== +==== 4. SSL/TLS Certificate & Status Verification ==== 
-Compare response behaviors across different **PROBE** vantage points to diagnose geo-blockingCDN routing issuesor regional network anomalies.+Verify HTTP status codes (`200 OK``403 Forbidden``500 Internal Server Error`) and ensure secure HTTPS handshakes complete cleanly without SSL certificate warnings.
  
 ---- ----
Line 49: Line 56:
 ===== Related Documentation & Tools ===== ===== Related Documentation & Tools =====
  
-  * [[tools:dnscheck|Telenegar DNS Check Tool]] — Inspect DNS record resolutionpropagation, and DNSSEC signatures+  * [[tools:pingcheck|Telenegar Ping Check Tool]] — Test IP reachabilityICMP packet loss, and latency
-  * [[tools:mailcheck|Telenegar Mail Check Tool]] — Diagnostic tool for email securitySPFDKIM, and DMARC verification+  * [[tools:portcheck|Telenegar Port Check Tool]] — Audit web ports (`80``443``8080``8443`) and service availability
-  * [[security:security-headers|HTTP Security Headers]] — Configure security headers (`CSP`, `HSTS`, `X-Frame-Options`) for web servers+  * [[tools:dnscheck|Telenegar DNS Check Tool]] — Query `A`, `AAAA`, and `CNAMErecords across global DNS resolvers
-  * [[security:best-practices|Cybersecurity Best Practices]] — System hardening and infrastructure deployment standards+  * [[tools:uptime|Telenegar Uptime Monitoring Tool]] — Set up automated HTTP/HTTPS availability monitoring and downtime alerts
-  * [[email:clients:webmail|Webmail]] — Audit availability and SSL setup for webmail portals.+  * [[security:security-headers|HTTP Security Headers]] — Guide to configuring security headers (`HSTS`, `CSP`, `X-Frame-Options`).
tools/sitecheck.txt · Last modified: by 127.0.0.1