Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 20522 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Цепочка редиректов для файла robots.txt:
http://cluesbysam.com/robots.txt
301 MovedPermanently
https://cluesbysam.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" />
<link
rel="apple-touch-icon"
sizes="120x120"
href="/images/favicon-120x120.png"
/>
<link
rel="apple-touch-icon"
sizes="152x152"
href="/images/favicon-152x152.png"
/>
<link
rel="apple-touch-icon"
sizes="167x167"
href="/images/favicon-167x167.png"
/>
<link
rel="apple-touch-icon"
sizes="180x180"
href="/images/favicon-180x180.png"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="/images/favicon-16x16.png"
/>
<link
rel="icon"
type="image/png"
sizes="32x32"
href="/images/favicon-32x32.png"
/>
<link
rel="icon"
type="image/png"
sizes="48x48"
href="/images/favicon-48x48.png"
/>
<link
rel="icon"
type="image/png"
sizes="64x64"
href="/images/favicon-64x64.png"
/>
<link rel="shortcut icon" href="/images/favicon.ico" />
<link rel="stylesheet" href="common.css" />
<link rel="stylesheet" href="/assets/index-ByAmir2o.css">
<link rel="stylesheet" href="https://cluesbysam.com/s/assets/lite-yt-embed.css" />
<script src="https://cluesbysam.com/s/assets/lite-yt-embed.js"></script>
<meta property="og:title" content="Clues by Sam" />
<meta
property="og:image"
content="https://cluesbysam.com/images/2d2e8cef45fb.jpg"
/>
<meta
property="og:description"
content="A daily logic puzzle where you deduce who is a criminal!"
/>
<meta name="twitter:card" content="summary_large_image" />
<meta
name="twitter:image"
content="https://cluesbysam.com/images/2d2e8cef45fb.jpg"
/>
<meta name="color-scheme" content="light only" />
<meta name="supported-color-schemes" content="light" />
<meta name="robots" content="max-image-preview:large" />
<title>Clues By Sam</title>
<script>
function setBodyTheme(preferences) {}
function callShare() {
window.share(true);
}
const THEMES = ["theme-default", "theme-acc-1"];
function convert(savedTheme) {
if (savedTheme == "theme-default") return { theme: 0, dark: true };
if (savedTheme == "theme-acc-1") return { theme: 1, dark: true };
else
return {
theme: 0,
dark: true /*window.matchMedia('(prefers-color-scheme: dark)').matches*/,
}; // Disable automatic once received enough feedback
}
function getThemeClassList({ theme, dark, useItalics }) {
return [THEMES[theme], dark ? "dark" : "light", useItalics ? "use-italics" : "no-italics"];
}
function applyPreferences(preferences)
{
for (const themeClass of THEMES) {
document.body.classList.remove(themeClass);
}
// Add currently selected theme
if (preferences) {
document.body.classList.remove("no-italics");
document.body.classList.remove("use-italics");
document.body.classList.remove("light");
document.body.classList.remove("dark");
// console.log(preferences);
for (const className of getThemeClassList(preferences)) {
document.body.classList.add(className);
}
}
}
const defaultPreferences = {
theme: 0,
dark: true, // TODO: Use window.matchMedia('(prefers-color-scheme: dark)').matches to choose darkmode
shareUrl: true,
hideDailyStats: false
};
function loadPreferences() {
const stored = localStorage.getItem("preferences");
if (stored) {
return { ...defaultPreferences, ...JSON.parse(stored) };
} else return { ...defaultPreferences };
}
document.addEventListener("DOMContentLoaded", () => {
const preferences = loadPreferences();
applyPreferences(preferences);
});
function toggleTheme() {
const currentTheme = document.body.classList.contains("theme-default")
? "theme-default"
: "theme-acc-1";
const newTheme =
currentTheme === "theme-default" ? "theme-acc-1" : "theme-default";
document.body.classList.remove(currentTheme);
document.body.classList.add(newTheme);
localStorage.setItem("theme", newTheme);
}
window.upsellPurchase = "login";
</script>
<script type="module" src="assets/index-BkDe3ZpW.js"></script>
</head>
<body class="theme-default">
<div
id="fontPreload"
style="position: absolute; top: -9999px; font-family: "MyRibeye""
>
Loading...
</div>
<div
id="fontPreload"
style="
position: absolute;
top: -9999px;
font-family: "MyComicNeue";
"
>
Loading...
</div>
<div id="root">
<div class="grid-placeholder"></div>
</div>
<div
style="
text-align: center;
max-width: 600px;
margin-left: 20px;
margin-right: 20px;
"
>
<!-- <button onclick="toggleTheme()">Toggle Theme</button> -->
<div class="week-puzzles">
<p>Puzzles get harder throughout the week!<br />
<div class="day-buttons">
<!-- <a href="https://cluesbysam.com/tutorial/" target="_blank"><button class="tutorial">Tutorial</button></a> -->
<a href='https://cluesbysam.com/s/play?puzzleId=2e6a1a42b9b6'><button class='unknown'>Mon</button></a>
<a href='https://cluesbysam.com/s/play?puzzleId=39284910b173'><button class='unknown'>Tue</button></a>
<a href='https://cluesbysam.com/s/play?puzzleId=a1d888c95cc4'><button class='unknown'>Wed</button></a>
<a href='https://cluesbysam.com/s/play?puzzleId=88ed37be5319'><button class='unknown'>Thu</button></a>
<a href='https://cluesbysam.com/s/play?puzzleId=e7beed227df9'><button class='unknown'>Fri</button></a>
<button class='today unknown' disabled>Sat</button>
<button disabled>Sun</button>
</div>
<a href="/s/home/">Log in</a> for last week's puzzles</p>
</div>
<h3>Subscribe</h3>
<p>Subscribe for weekly news, <b>bonus puzzles</b> and statistics!</p>
<div class="form-container">
<form action="https://adartis.fi/subscribe" method="POST">
<div class="form-group">
<label for="email">Email Address:</label>
<input type="email" id="email" name="email" required />
</div>
<div class="form-group">
<button type="submit">Subscribe</button>
</div>
</form>
</div>
<h3>Log In</h3>
<p>
To persist your results history, to access ongoing and previous
week's puzzles, and more, log in to the
<a href="https://cluesbysam.com/s/home">home page!</a>
</p>
<h3>What's new</h3>
<ul>
<li>
<h4>Even more settings (Jul 10th 2026)</h4>
<ul>
<li>You can now choose a more dimmed look for flavour clues</li>
<li>Changing the color picker side now also swaps the corner tags to the other side. Nice for left-handed people!</li>
</ul>
</li>
<li>
<h4>New settings</h4>
<p>The new Settings button takes you to a view where you can customize some aspects of this website.</p>
</li>
<li>
<h4>Improved corner tag sharing</h4>
<p>
Sharing a scenario now includes all colors in both corners, not only the basic colors in top right corner as it used to.
</p>
</li>
<li>
<h4>Result statistics</h4>
<p>
If you rank among the top 1% / 5% / 10% / 25% / 50% top solvers by
speed, you will be congratulated accordingly
</p>
<p>
Also, if you achieve a perfect solve, you'll be told how many others
managed to do the same.
</p>
<p>
Stats refresh every time you come back, and they won't be visible
for the very first solvers.
</p>
</li>
<li>
<h4>Corner tag improvements</h4>
In addition to tapping on the top right corner to tag persons, you can
also:
<ul>
<li>
Long-press on top-half of the card to show a color palette with
more colors
</li>
<li>
Long-press on bottom-half of the card to tag the bottom right
corner
</li>
</ul>
</li>
<li>
<h4>Puzzle Pack #2</h4>
<b>New pack is available!</b> You can get all-new puzzles while
supporting the game. Check out
<a href="https://cluesbysam.com/s/packs.html">this page</a>
for more details.
</li>
</ul>
<a href="https://cluesbysam.com/s/packs.html"
><img class="banner" src="/Banner_PuzzlePack2.webp"
/></a>
<br />
<h3>How to play <span class="title">Clues by Sam</span></h3>
<ul class="instructions">
<li>
Your goal is to figure out
<b>who is criminal</b> and
<b>who is innocent.</b>
</li>
<li>
Based on what you know, tap on a suspect to choose if they are
innocent or criminal. They might reveal a new clue.
</li>
<li>
You cannot guess! Just like in real life, you can't convict someone
based on a 50/50 hunch. There is always a logical next choice, even
when you think there isn't!
</li>
<li>
If you're prevented from making something you believe is a logical choice, you missed something.
The puzzles are verified by foolproof algorithms, the puzzles are always 100% correct.
</li>
</ul>
<p>You can also check one of the awesome YouTube tutorials below.</p>
<p>And that's it. Good luck!</p>
<br />
<div style="width: 100%">
<div style="width: 100%">
<div class="video" id="daily-tutorial"></div>
<div class="video"><lite-youtube videoid="oHkv2SIaSDU"></lite-youtube></div>
<div class="video"><lite-youtube videoid="9zlrnopKNs0"></lite-youtube></div>
</div>
<h3>Clarifying details</h3>
<ul class="instructions">
<li><b>Everyone</b> is either a criminal or innocent.</li>
<li>
Professions don't make someone innocent or criminal, unless a hint
suggest so. A cop is as criminal as an accountant until proven
otherwise.
</li>
<li>Everyone speaks the <b>truth</b>, even the criminals.</li>
<li>
<b>Neighbors</b> always include diagonal neighbors. One person can
have up to <b>8 neighbors.</b>
</li>
<li>
<b>In between (or sometimes just between)</b> means the persons
between the two, not including the two.
</li>
<li>
<b>Connected</b> means a chain of orthogonal adjacency. For example
"all criminals in row 1 are connected" means there are no innocents
between any two criminals in that row. A group of one person is
considered connected
<a
href="https://en.wikipedia.org/wiki/Connectivity_(graph_theory)#Connected_vertices_and_graphs"
>(like in graph theory)</a
>, so it doesn't mean there are at least two.
</li>
<li>
<b>Rows</b> go sideways and are numbered 1,2,3,4,5. <b>Columns</b> go
up and down and lettered A,B,C,D.
</li>
<li>
<b>Above/below</b> always means somewhere in the same column.
<br />
</li>
<li>
<b>To the left/right</b> always means somewhere in the same row (from
your point of view, not the person's).
</li>
<li>
<b>Directly to the left/right/above/below</b> always means the
neighbor to the left/right/above/below.
</li>
<li>
<b>All</b> always means there's at least one. It doesn't necessarily
mean there're more than one.
</li>
<li><b>Both</b> means there're exactly 2.</li>
<li>
<b>Common neighbors</b> means those who are neighbors of both persons.
It does not include the persons themselves.
</li>
<li>
<b>Share</b> means "have in common". For example, "Share an odd number
of innocent neighbors" means "have an odd number of common innocent
neighbors".
</li>
<li>
<b>In total</b> always means the sum of all in the group(s). Two
criminal cops and cooks in total means there might be 1 cop and 1
cook, or 0 cops and 2 cooks, or 2 cops and 0 cooks.
</li>
<li><b>Corner</b> means the four corners.</li>
<li>
<b>Edge</b> means the 14 persons "surrounding" the board, including
corners.
</li>
<li>
<b>... the most</b> always means uniquely the most. If John has the
most criminal neighbors, no one can have as many criminal neighbors as
John.
</li>
<li>
An even number means numbers divisible by two: 0, 2, 4, 6... and an
odd number means everything else: 1, 3, 5, 7...
</li>
<li>
<b>More</b> doesn't mean there needs to be any in the lesser group.
For example "There are more innocents in row A than row B" doesn't
require there to be any innocents in row B.
</li>
<li>
Numbers are exact unless stated otherwise. "There are 2 criminal
coders" means there're exactly 2 criminal coders.
</li>
<li>
<b>Person</b> means anyone in the grid, including animals and other non-humans in some special puzzles.
</li>
<li>
"If A then B" does NOT mean the same as "If and only if A then B".
Therefore it does NOT mean "If not A then not B". But please note
that, due to how logic works, it DOES mean "If not B then not A".
(It's called the
<a
href="https://en.wikipedia.org/wiki/Contraposition#Intuitive_explanation"
>contraposition</a
>.)
</li>
<li>
<b>You never need to guess.</b> In fact, the game only allows you to
make logical choices.
</li>
</ul>
<h3>Tips</h3>
<ul class="instructions">
<li>People are in alphabetical order by name.</li>
<li>
Tap the top right corner of each card to add a color tag. This is
useful for keeping track of deductions or trying out hypotheticals.
How will you use it?
</li>
<li>
Tap on revealed clues to dim them if you think it's no longer useful
to you. This is optional, but can help you keep track of which clues
are still relevant.
</li>
<li>
Referenced names and professions are highlighted. If you rapidly tap
the clue referencing a name or profession, you'll see them bounce,
making it easier to detect them.
</li>
<li>
For clarifying details about the clue terminology in the puzzle, press
the <b>Inspect</b> button and then a revealed card.
</li>
</ul>
<h3>"Is this a logic error?"</h3>
<p>
Since the game prevents you from guessing, it also prevents you from
making mistakes. But if the game prevents you from making a choice, how
do you know if the mistake was yours or mine? Did you just find an error
in the puzzle?
</p>
<p>
The game's logic system makes sure the logic is sound, and there haven't
been any errors with the current system yet (unless you count that one
mech disguised as a clown on Oct 28, 2025). It's quite likely that you
might have pressed the wrong button or misread a clue. Please double
check your logic first.
</p>
<p>
If you really think you found an error in the logic, I suggest you post
about it on reddit, for example on
<a href="https://reddit.com/r/CluesBySamHelp">r/CluesBySamHelp</a>, so
others can help confirm it.
</p>
<h3>Stuck?</h3>
<p>
Don't feel bad, it's a difficult game! Try asking for help for example
on <a href="https://bsky.app">Bluesky</a> or
<a href="https://www.reddit.com/r/CluesBySamHelp/">r/CluesBySamHelp</a>.
You can also try
<a href="https://www.reddit.com/r/puzzles/">r/puzzles</a>, but only for
archived puzzles or yesterday's puzzle, since they don't allow questions
about daily puzzles. Press the "Share scenario" button below to copy a
link to your current situation. Others can continue from where you are
when opening the game through the link. Even on another day.
</p>
<button onclick="callShare()">Share scenario</button>
<br />
<br />
<p>
There is also a hint button available below the grid. It will first
reveal the clues you should be looking at, and the second press will
reveal the persons you can identify.
</p>
<h3>Share your result</h3>
<p>
What would a daily puzzle be without sharing? In Clues by Sam you can
share your result in a few different ways. You can either:
</p>
<ul>
<li>Copy your result and paste it where ever you want.</li>
<li>
Use text share. This might be easier for you than copying and pasting,
especially on mobile.
</li>
<li>
Use image share. This will create a pretty image presenting your
result. This is great for sharing on Instagram and other image based
media platforms
</li>
</ul>
<p>Here's what the shared information means:</p>
<ul>
<li>
The time shows how long it took for you to complete the puzzle. If the
time is under 6 minutes, seconds will also be shown.
</li>
<li>🟩 means you correctly identified the person</li>
<li>🟨 means you made at least one mistake identifying the person</li>
<li>🟡 means you used a hint to identify the person</li>
<li>🟠 means you used a double hint to identify the person</li>
</ul>
<p>
For the shared image the symbols look slightly different, but I hope
you'll be able to figure them out.
</p>
<h3>Issues?</h3>
Is there a problem with the puzzle? Or is the game not working properly?
Or anything else you'd like to discuss? Maybe you have opinions about the
font? Don't hesitate to reach out:
<b class="title"
><a href="mailto:sam@cluesbysam.com">sam@cluesbysam.com</a></b
>
<h3>More puzzles</h3>
<p>
If you're hungry for more, there are puzzle packs available for
purchase. Check out
<a href="https://cluesbysam.com/s/packs.html">this page</a> for more
details.
</p>
<p>
You can also check the newsletter subscription below the puzzle for some
weekly bonus puzzles!
</p>
<br />
<p>Thank you for playing!</p>
<p style="margin-bottom: 0px">For more puzzles:</p>
<a href="https://cluehound.com">Cluehound Puzzle Magazines</a>
<br />
<p style="margin-bottom: 0px">More free puzzle games with no ads:</p>
<a href="https://games-by-sam.com">Games by Sam</a>
<br />
<br />
<br />
<p>
<a href="https://adartis.fi">Ad Artis Oy</a> |
<a href="https://sudokugen.com">SudokuGen.com</a> |
<a href="https://cluehound.com">Cluehound</a> |
<a href="https://games-by-sam.com">Games by Sam</a> |
<a href="https://cluesbysam.com/s/terms-of-service.html">Terms of Service</a> |
<a href="https://cluesbysam.com/s/privacy-policy.html">Privacy Policy</a>
</p>
<p>© Ad Artis Oy 2026</p>
<br />
</div>
</body>
</html>