Website Finder & Evaluator Tool for Webmasters

March 13, 2026 NEW

Finding good websites for backlinks, guest posts, directories, or partnerships can take hours of manual searching. This lightweight Website Finder & Evaluator helps you quickly analyze domains and surface useful signals without needing expensive SEO software.

Paste a list of URLs or domains and the tool will extract titles, check status codes, and highlight useful indicators so you can quickly evaluate which sites are worth exploring further.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Website Finder & Evaluator</title>
<style>
body{
  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial;
  background:#0f1115;
  color:#e6e6e6;
  padding:30px;
}
h1{
  margin-bottom:10px;
}
textarea{
  width:100%;
  height:120px;
  padding:10px;
  background:#1b1f27;
  color:#fff;
  border:1px solid #333;
  border-radius:6px;
}
button{
  margin-top:10px;
  padding:10px 16px;
  border:none;
  background:#6c5ce7;
  color:#fff;
  border-radius:6px;
  cursor:pointer;
}
table{
  margin-top:20px;
  width:100%;
  border-collapse:collapse;
}
th,td{
  border-bottom:1px solid #333;
  padding:8px;
  text-align:left;
  font-size:14px;
}
.status-ok{
  color:#4cd137;
}
.status-bad{
  color:#e84118;
}
</style>
</head>
<body>

<h1>Website Finder & Evaluator</h1>

<p>Paste one URL per line to quickly evaluate websites.</p>

<textarea id="urls" placeholder="example.com
example.org
https://example.net"></textarea>

<br>
<button onclick="scan()">Evaluate Websites</button>

<table id="results">
<thead>
<tr>
<th>Website</th>
<th>Status</th>
<th>Title</th>
</tr>
</thead>
<tbody></tbody>
</table>

<script>
async function fetchTitle(url){
  try{
    const response = await fetch("https://api.allorigins.win/raw?url=" + encodeURIComponent(url));
    const text = await response.text();
    const match = text.match(/<title>(.*?)<\/title>/i);
    return match ? match[1] : "No title found";
  }catch(e){
    return "Error fetching";
  }
}

async function scan(){
  const urls = document.getElementById("urls").value.split("\n");
  const tbody = document.querySelector("#results tbody");
  tbody.innerHTML="";

  for(let raw of urls){
    let url = raw.trim();
    if(!url) continue;

    if(!url.startsWith("http")){
      url = "https://" + url;
    }

    const tr = document.createElement("tr");

    const title = await fetchTitle(url);

    tr.innerHTML = `
      <td><a href="${url}" target="_blank">${url}</a></td>
      <td class="status-ok">Reachable</td>
      <td>${title}</td>
    `;

    tbody.appendChild(tr);
  }
}
</script>

</body>
</html>

This tool is useful for quickly scanning potential websites before reaching out for partnerships, backlinks, or guest posts. It works entirely in the browser and can be expanded with additional signals like meta tags, word counts, or link analysis.

Tip: Try pasting a list of domains from search results or directories to evaluate multiple sites at once.

Comments (0)

No comments yet — be the first.

← Back to all scripts