home.social

Search

1000 results for “Not_AI”

  1. Half the power of a nightmare is not knowing, it's from a film but I'm not going to say which. You can just fear that it might come visit you at some point* 😈

    I've used a sensitive as when I'd done the final correction to the eyes at the end it creeped me out 😅

    Alt text 47 words

    *If you know, please don't say, as it'll spoil it for others if they watch the film in the future 🙏

    #Cosmictober #KittyDraws #Mastoart #KleineKunstKlasse

  2. The first week after launch is not about ranking. It is about confirming three things: crawlers can reach the site, they are actually fetching it, and the contact path works end to end. Everything else can wait until there is data.

    Day 0, before you tell anyone: four things that block indexing silently


    1. A coming-soon or maintenance mode that is still switched on.
    2. A noindex left over from staging. There are two places: a meta tag in the head, and an X-Robots-Tag response header. Check both. Open the page source and search for noindex, then request the page headers with curl -I. The header is the one people forget.
    3. HTTP auth or a site-wide password still enabled.
    4. The same page reachable on more than one hostname (with and without www, or both protocols) with no redirect between them. Pick one, 301 the other.

    One more, before launch rather than after: put the measurement tag on the site. Analytics installed on day 3 means day 1 and 2 have no data at all.

    Test all of this from a phone on mobile data, not from the office wifi, and not while logged in as an administrator. Logged-in views hide caching and coming-soon behaviour.

    Day 1: verification and submission


    • Add a domain property, verified by a DNS TXT record. It covers every subdomain and both protocols in one property, which matters when you are not yet sure whether the canonical host is www or not.
    • Add a URL-prefix property as well if you want per-protocol reporting. It is a second view of the same data, verified separately.
    • Submit the sitemap once.

    Before submitting, open the sitemap in a browser. It has to load, return 200, be valid XML, and contain only canonical URLs that themselves return 200. No redirects, no 404s, no noindexed pages inside it. A sitemap full of redirects teaches the crawler to distrust the whole file.

    Then URL inspection on a handful of pages, not hundreds: home page, one category or service page, one product page, the contact page. "Request indexing" is a queue entry, not a switch. There is a daily quota and no way to buy more.

    Bing: import from Search Console or verify directly, then submit the sitemap there too. Ten minutes, and it feeds the results that are not Google.

    What not to do in week one: resubmitting the sitemap every morning, requesting indexing for every URL, or deleting and recreating the property because nothing shows on day 2.

    Day 2-4: crawl your own site before the crawlers do


    Check that every key URL returns the status you expect. One line per URL, status code first:

    while read -r u; do
    printf '%s %s\n' "$(curl -s -o /dev/null -w '%{http_code}' -L "$u")" "$u"
    done < urls.txt

    urls.txt is one URL per line in a plain text file: home, top landing pages, contact, the sitemap, robots.txt.

    Then check, on each page:

    • the canonical tag points at that page itself, not at the home page and not at the other hostname
    • internal links use the canonical hostname; one mixed link is enough to create a duplicate
    • the main text is in the HTML source, not injected by JavaScript. View source, not the rendered DOM.

    Fix these now. Crawlers come back, but they come back on their own schedule, not yours.

    Day 3-7: read the access log


    This is the step people skip, and it is the place that shows what actually happened rather than what you submitted.

    Where the file is. On a managed host, the control panel, usually under access logs or raw logs, rotated daily. On your own server, /var/log/nginx/access.log or /var/log/apache2/access.log. Behind a CDN, the origin log shows the CDN's IP addresses, so you need the CDN's own log or an origin header that carries the real client IP.

    Download a couple of days and work on the copy.

    # Who is hitting the site at all
    awk '{print $1}' access.log | sort | uniq -c | sort -rn | head -20

    # How many requests claim to be a crawler
    grep -Eic 'googlebot|bingbot' access.log

    # Which paths the crawler actually fetched, busiest first
    grep -Ei 'googlebot' access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head -20

    # What we served it
    grep -Ei 'googlebot' access.log | awk '{print $9}' | sort | uniq -c | sort -rn

    The field numbers ($1, $7, $9) assume the combined log format: client IP, identity, user, timestamp, request, status, bytes, referrer, user agent. Check the first line of the file and the server config before trusting them.

    A user agent proves nothing. Anyone can send the word Googlebot. Verify the IP by reverse lookup, then forward-resolve the name it returns and confirm it comes back to the same IP:

    host 66.249.66.1
    # the returned name should sit under googlebot.com or google.com
    host <the-name-it-returned>

    If either lookup fails, or the forward lookup does not return the original IP, that hit was somebody else. Usually a scraper or a monitoring service.

    What real crawling looks like: more than one hit, spread over several days; requests for HTML pages rather than only images and CSS; 200 responses; and a spread of URLs that includes internal pages, not just the home page.

    What it does not look like: a single hit on the home page, a run of hits on the login path, or hits only on assets. Those are fetchers and scanners, not indexing.

    The self-inflicted block. If you switched on a firewall bot rule, a rate limit, or a security feature that blocks suspicious traffic during launch week, check it before concluding anything about the index. The log will show 403s or 429s served to a crawler. That is your own rule, not a search engine decision.

    Inquiries: prove the path works end to end


    Submit the form yourself on launch day, from a network that is not yours, using a mailbox you control. Confirm four separate things:

    1. the thank-you message appears
    2. the notification email arrives
    3. the entry is stored somewhere you can query
    4. the sender address passes SPF, DKIM and DMARC for your domain

    The email is the fragile part. It can fail while the form still looks fine to the visitor. Check the spam folder, then check the host's mail log for the message ID. If the mail path turns out to be unreliable, at least store every submission so nothing is lost.

    Server-side proof that a submission reached you, even when the email did not:

    grep 'POST ' access.log | awk '{print $7, $9}' | sort | uniq -c | sort -rn | head

    A 200 on the form handler means the data arrived somewhere. A 500 means the handler is failing and the visitor saw an error or a blank page. A 429 means your own rate limit ate a real inquiry.

    Separating noise from a real inquiry. Noise usually looks like this: the same IP hitting the handler several times in a few minutes, fields that are empty or obviously generated, a message body that is only a link, a referrer from a directory site. A real one usually has a company name you can look up, a reply-to address that matches the domain in the message, and a specific question about a specific thing.

    That is a set of heuristics, not a rule. Read the message.

    The week-one sheet


    One place, filled in daily. Five minutes a day.

    WhatWhereNormal in week onePages known / indexedSearch Console pages reporta small number, growing slowlyCrawl requestsaccess log, filtered by verified crawler IPsa handful per day, spread across URLs4xx / 5xx on canonical URLsaccess logclose to zeroForm POSTsaccess logequals the number of inquiries you receivedInquiriesinbox or a shared sheetany number, including zeroTop referrersanalyticsmostly direct and your own links early on


    The form POST count and the inquiry count should match. If they do not, you have a delivery problem, not a traffic problem.

    What not to conclude in week one


    • Zero indexed pages on day 3 is not a penalty.
    • Zero inquiries from fifteen visitors is not a conversion problem. It is a traffic problem, and it is too early to see either.
    • Do not rewrite the site on five days of data.
    • Do not resubmit anything twice. Once is the instruction; the second time is noise in your own process.

    The whole first week is a verification exercise: is the door open, is anyone walking through it, and does the contact path actually deliver. Everything after that is content, which runs on a much slower clock.#seo #startup #webdev #software #coding #development #engineering #inclusive #community
    Launch week: what to submit, what the logs should show, and how to tell a real inquiry from noise

  3. it feels like I did not sleep at all tonight, thanks to the storm. :blobcatsnapped:

  4. Very cool "Humble Bundle":
    EC Archives (Not the full set - but the *important* ones: Tales From the Crypt, Vault of Horror, and Haunt of Fear. .PDF format.
    $18 (USD)... (compare to a-zon $13+ each - and I'm not sure if proprietory (sp?) format or not)...
    humblebundle.com/books/ec-arch

  5. "I prefer to think that God is not dead, just drunk"
    -- John Huston

  6. boo OpenBSD

    The qwx driver does not support any of the 802.11ac and 802.11ax capabilities offered by the hardware.

    and for my other laptop

    The iwx driver does not support any of the 802.11ax capabilities offered by the adapters. Additional work is required in ieee80211(9) before those features can be supported.

  7. what idiot called it the USRDA and not your sodium per diem

  8. "Clear leadership is critical": "rescue is not a democracy", advice must be considered but you need a clearly accountable individual who can make the call. You can't do everyone's thing every time. - @andrew @

  9. Rejecting a candidate based on not asking questions and seeing problems when testing an app. The followup conversation is they need a job to learn these skills.

    The school taught them how to write a robot framework script, but not why would you be doing that. And I wonder if it is reasonable to expect your work to teach you the work, when someone taught you tools.

  10. “I think Congress made a mistake not protesting turning the Rose Garden into what looks like the entrance to Liberace’s bathroom.” — Bill Clinton politicalwire.com/2026/10/24/a

  11. A quotation from Christine de Pizan

    Do not let the bread of the hungry mildew in your larder! Do not let moths eat the poor man’s cloak. Do not store the shoes of the barefoot. Do not hoard the money of the needy. Things you possess in too great abundance belong to the poor and not to you. You are the thief who steals from God if you are able to help your neighbor and refuse to do it.
     
    [Si gardes que le pain du fameilleux ne moisisse en ta huche que le costé du nu tu ne laisses mengier aux vers que tu ne tienges enclos le soulier du deschaulx & que tu ne possides l’argent du souffreteux. Car saches de vray que les biens dont tu as trop grant largesse sont aux povres & nonpas tiens si es larron ou laronnesse & embles a dieu si tu peux secourir ton prouchain & tu ne le secours.]

    Christine de Pizan (1364–1430) Italian-born court writer in the French court, poet, woman of letters [de Pisan, da Pizzano]
    The Book of the Three Virtues [Le Livre des Trois Vertus; Treasury of the City of Ladies], Book 1, ch. 10 (1405) [tr. Willard (1989)]

    More about this quote: wist.info/de-pizan-christine/8…

    #quote #quotes #quotation #qotd #christinedepizan #charity #divineblessing #gifts #giving #needy #philanthropy #poor #possessions #sharing

  12. RE: mastodon.social/@pxlnv/1174972

    not only this, but also it’s often impossible to use translation and reader together. even after translating the page, reader often still shows the original language

  13. ❝
    “Never again” to me means “not on my watch.”
    ❞

  14. Finally realizing that there are multiple not-entirely-compatible type "namespaces" in C, and figuring out the one that is the CORRECT one for my problem, was a breakthru for me today. char vs uint8_t vs int vs nullptr.

  15. Tipping performers on Las Vegas Strip is not required, officials say in new campaign

    NEWYou can now listen to Fox News articles! Aggressive tipping demands from costumed performers on the Las Vegas…
    #NewsBeep #News #Headlines #costs #General #LasVegas #Lifestyle #socialetiquette #Travel #Travelsafety #UnitedStates #Us #USA
    newsbeep.com/783128/

  16. You only move up by pivoting not by loyalty lol

  17. 4th District candidate Robert Murray not convinced Russia sanctions effective

    RICHMOND, Va. — With early voting underway ahead of Election Day on Tuesday, Nov. 3, it’s time to…
    #EuropeSays #Russia #ChesterfieldCounty #HanoverCounty #HenricoCounty #petersburg #Richmond #RVA #Tri-Cities #virginia
    europesays.com/russia/79810/

  18. PSA: "Recent-ish" OS release is not currently great! Everybody got important security patches this week (like all the non-OS stuff, too) Update your OS! (inspired by a presentation but posted with love ♥️)

  19. Do you still think that we're not brave if we don't bleed?
    We've seen so much blood and violence already, how much do you need?
    You howl and fight your war and talk of being free
    Won't let you in, they're just usin' you so why won't you see?

    —"could you bite the hand?", Wolf's Rain, Steve Conte

    seems topical, for some reason.

    #Lyrics #LyricsPosting #Anime #Music

  20. 'Von unten nach oben' #FotoVorschlag
    I'm not so often photographing from the bottom upwards - even though I should do so for proper foreground. But usually, shortly before reaching a summit I try to make a photo of the summit - and this is usually from bottom up :-D

    Keept fingers crossed that I'll make it there agin before the next snow.

    #mountains #photography #hiking

  21. Atlantic Lotto says NL Legislation Does Not Allow Casinos

    The CEO of the Atlantic Lottery Corporation says he’s open to establishing a casino in this province,…
    #NewsBeep #News #Business #CA #Canada #listentovocm #NewsRadio #newsradiost.john&#039;s #st.john&#039;sfmradio #st.john&#039;slocalradio #st.john&#039;sradiostation #VOCM #VOCM590 #VOCMradio
    newsbeep.com/ca/944534/

  22. a "man" without principles is not a "man"

  23. That's it - I'm definitely not eating any broccoli this weekend.

    broccoli2shell.com/

Share on Mastodon

Enter the server where you have an account.