#techseo — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #techseo, aggregated by home.social.
-
302 statt 301 klingt nach Details – ist es aber nicht. 🚨
Bei einem Relaunch-Audit: 4.417 aktive 302-Redirects. Davon 341 mit nachweisbarem GSC-Traffic. 187 davon seit mindestens 12 Monaten als 302. Google behandelt die Quell-URLs weiter als primäre URLs – die Signale wandern nicht sauber zur neuen URL.
Prüf nach jedem Relaunch: curl -I auf die wichtigsten alten URLs. Taucht 302 auf, sofort auf 301 wechseln.
-
302 statt 301 klingt nach Details – ist es aber nicht. 🚨
Bei einem Relaunch-Audit: 4.417 aktive 302-Redirects. Davon 341 mit nachweisbarem GSC-Traffic. 187 davon seit mindestens 12 Monaten als 302. Google behandelt die Quell-URLs weiter als primäre URLs – die Signale wandern nicht sauber zur neuen URL.
Prüf nach jedem Relaunch: curl -I auf die wichtigsten alten URLs. Taucht 302 auf, sofort auf 301 wechseln.
-
Rankende Kategorien ohne ausgehende Links – das ist verbranntes Potenzial. 🔗
Drei Kategorieseiten eines Shops: Pos 4.8 (CTR 12,6 %), Pos 5.0, Pos 6.7. Alle mit bis zu 15.000 Zeichen Text, null Links raus.
Seiten, die gut ranken, ziehen Klicks. Ohne Cross-Links fließt das Signal nirgendwo hin.
Fix: Jede rankende Kategorie bekommt 3-5 thematisch verwandte Kategorien als Links. Nicht mehr.
-
Seiten über 2 MB HTML werden von Googlebot bei 2 MB abgeschnitten. 🪚
Eine Marken-Übersichtsseite, die ich auditiert hab: 3,8 MB reines HTML. Alles ab der Hälfte – Markenlinks, interne Links, strukturierte Daten – erreicht den Crawler nicht.
Prüfen: HTML-Quellcode-Größe der größten Seiten. Nicht Seitengewicht gesamt, nur das HTML.
-
Seiten über 2 MB HTML werden von Googlebot bei 2 MB abgeschnitten. 🪚
Eine Marken-Übersichtsseite, die ich auditiert hab: 3,8 MB reines HTML. Alles ab der Hälfte – Markenlinks, interne Links, strukturierte Daten – erreicht den Crawler nicht.
Prüfen: HTML-Quellcode-Größe der größten Seiten. Nicht Seitengewicht gesamt, nur das HTML.
-
El SEO técnico ya no basta. En 2026, si tu web no está estructurada con JSON-LD limpio y optimizada para Answer Engines (AEO) mediante sistemas RAG, los LLMs simplemente te ignoran. 🤖📉
Publicamos un análisis profundo con las 5 mejores agencias SEO en Chile, evaluando estrictamente la profundidad técnica. La infraestructura técnica es hoy tu única ventaja competitiva.
Léelo aquí: https://bestsolution.cl/mejores-agencias-seo-chile-2026/
#SEO #Chile #TechSEO #WebDevelopment #AEO #GenerativeAI #B2B #MarketingDigital
-
El SEO técnico ya no basta. En 2026, si tu web no está estructurada con JSON-LD limpio y optimizada para Answer Engines (AEO) mediante sistemas RAG, los LLMs simplemente te ignoran. 🤖📉
Publicamos un análisis profundo con las 5 mejores agencias SEO en Chile, evaluando estrictamente la profundidad técnica. La infraestructura técnica es hoy tu única ventaja competitiva.
Léelo aquí: https://bestsolution.cl/mejores-agencias-seo-chile-2026/
#SEO #Chile #TechSEO #WebDevelopment #AEO #GenerativeAI #B2B #MarketingDigital
-
Deine sitemap.xml lügt. 🗺️
In 80 % der Shops, die ich anschaue, stimmt sie nicht mit dem überein, was indexiert werden soll. Klassiker: noindex-Seiten in der Sitemap, 301er drin, 404er drin, Filter-URLs drin, Canonical-Varianten parallel, lastmod jeden Tag auf heute.
Google liest das als: diese Seite weiss nicht, was sie will.
Einmal im Quartal gegen Live-Status diffen. Reicht.
-
Audit letzte Woche: TTFB 200ms, LCP 1.8s, CLS 0.02. Alles grün. INP rot. ⏱️
Ursache: ein Filter-Click triggerte vier API-Calls parallel und blockte den Mainthread für 400ms. INP-Score: 580ms. Rot.
INP belohnt nicht Page-Load, sondern Interaction-Design. Wer das verwechselt, optimiert ins Leere.
-
From 1,000 to 1M pages—Google treats all sites the same.
What matters? Clean architecture, fast performance & valuable content.👉 Full insights here: https://go-techsolution.com/google-explains-why-growing-website-size-doesnt-impact-search
#SEOFacts #GoogleRanking #TechSEO #WebsiteGrowth #MarketingStrategy #SEOLearning
-
Jede Filterkombi in deinem Shop ist eine eigene URL. Bei 8 Filtern schnell 40.000 Seiten für 200 Produkte. 🧮
Crawl-Budget-Selbstmord. Googlebot verbringt mehr Zeit mit "T-Shirt rot XL Nike unter 30€" als mit deiner Hauptkategorie. Relevanzsignale verdünnen sich auf tausende Thin Pages.
Regel: Nur Filterkombis mit echtem Suchvolumen bekommen indexierbare URLs mit eigenem Title und Content. Der Rest: Parameter blocken, noindex, oder nofollow auf Facetten.
-
Moving your website shouldn't mean losing your traffic. 🏠➡️🏢 Use our Website Migration Checklist to ensure a seamless transition.
#WebsiteMigration #SEOStrategy #WebDev #TechSEO #DigitalGrowth
-
301 → 301 → 301 → 200. 🔗Jeder Hop kostet Crawl-Budget und verwässert Link Equity. Google folgt maximal rund 10 Weiterleitungen, dann gibt der Bot auf.
In gewachsenen Shops sehe ich regelmäßig Ketten aus 4-5 Redirects, Überreste von Relaunches, Kategorie-Umbauten und HTTPS-Migrationen, die nie aufgeräumt wurden.
Screaming Frog → Redirect Chains Report → alles direkt auf das finale Ziel umbiegen. Einmalige Arbeit, dauerhafter Gewinn.
-
Der einzige Weg zu sehen, was Googlebot wirklich macht: Log Files. 📂Search Console zeigt aggregierte Daten mit Verzögerung. Logs zeigen jede einzelne Anfrage, in Echtzeit, mit Statuscode und User-Agent.
Was ich dort regelmäßig finde: Googlebot crawlt zu 40 % Seiten, die gar nicht ranken sollen. Alte Parameter-URLs, tote Filter, Staging-Reste.
Ohne Log-Analyse optimiert man blind am Crawl-Budget vorbei.
-
hreflang ist der am häufigsten falsch implementierte Tag im technischen SEO. 🌍Die drei Klassiker: fehlende Rückverweise (x verweist auf y, aber y nicht auf x), falsche Sprachcodes (de-DE statt de) und Canonicals, die auf eine andere Sprachversion zeigen.
Google ignoriert hreflang komplett, sobald die Signale inkonsistent sind. Stillschweigend. Kein Hinweis in der Search Console, kein Warnsignal.
Check: Crawler drauf, paarweise Validierung, fertig.
-
hreflang ist der am häufigsten falsch implementierte Tag im technischen SEO. 🌍Die drei Klassiker: fehlende Rückverweise (x verweist auf y, aber y nicht auf x), falsche Sprachcodes (de-DE statt de) und Canonicals, die auf eine andere Sprachversion zeigen.
Google ignoriert hreflang komplett, sobald die Signale inkonsistent sind. Stillschweigend. Kein Hinweis in der Search Console, kein Warnsignal.
Check: Crawler drauf, paarweise Validierung, fertig.
-
Google will wissen, WER hinter einem Text steht – nicht nur WAS drinsteht. 🔍E-E-A-T ist kein Score, den du irgendwo abliest. Aber es bestimmt, ob dein Content in sensiblen Themenbereichen überhaupt eine Chance hat. Autorenprofile, Über-uns-Seiten, Knowledge-Panel-Einträge – das sind Entity-Signale, die Vertrauen aufbauen. Maschinen und Menschen gleichermaßen.
-
JavaScript-Rendering kostet Google Geld. Pro Seite. Bei jedem Crawl. 💸Googlebot muss für JS-lastige Seiten eine Headless-Chrome-Instanz starten, DOM rendern und auf API-Responses warten. Bei 50.000 URLs summiert sich das. Wenn Google entscheiden muss, wo Rendering-Budget hinfließt – wer sagt, dass es dein Shop ist? Server-Side Rendering ist kein Nice-to-have, sondern Crawl-Effizienz.
-
Schema Markup ist die einzige Sprache, die Suchmaschinen ohne Interpretation verstehen. 🗣️Kein Raten, kein NLP, kein Kontext-Ableiten – du sagst Google direkt: Das ist ein Produkt, das kostet 29 €, es hat 4,7 Sterne. Wer kein strukturiertes Markup nutzt, überlässt die Kommunikation dem Zufall. Und Zufall ist keine SEO-Strategie.
-
Schema Markup ist die einzige Sprache, die Suchmaschinen ohne Interpretation verstehen. 🗣️Kein Raten, kein NLP, kein Kontext-Ableiten – du sagst Google direkt: Das ist ein Produkt, das kostet 29 €, es hat 4,7 Sterne. Wer kein strukturiertes Markup nutzt, überlässt die Kommunikation dem Zufall. Und Zufall ist keine SEO-Strategie.
-
Weißt du, wie viele deiner Shop-Seiten Google tatsächlich crawlt? Bei den meisten E-Commerce-Projekten: unter 60 %. 🕷️
Google hat ein begrenztes Crawl-Budget pro Domain. Jede Filterseite, jede Session-URL, jeder Parameter frisst davon. Große Shops mit 500.000+ URLs haben oft das Problem, dass wichtige Produktseiten wochenlang nicht gecrawlt werden.
Logfile-Analyse zeigt sofort wo das Budget verschwendet wird. Nicht raten – messen.
-
Interne Verlinkung wird meistens als letzter Schritt behandelt. Dabei ist sie einer der stärksten Hebel. 🔗
Google verteilt PageRank über interne Links. Seiten ohne eingehende interne Links existieren für den Crawler quasi nicht. Und trotzdem vergessen die meisten, neue Blogartikel von bestehenden Seiten aus zu verlinken.
Mein Tipp: Einmal im Monat die 10 stärksten Seiten identifizieren und von dort aus neue Inhalte verlinken.
-
Bilder machen bei vielen Shops über 50 % des Seitengewichts aus – und werden kaum optimiert. 🖼️
Dateiname "IMG_4832.jpg" sagt Google nichts. Alt-Text fehlt. Format ist JPEG statt WebP. Lazy Loading? Fehlanzeige.
Dabei ist Bilder-SEO low-hanging fruit: Beschreibende Dateinamen, Alt-Text mit Kontext, WebP mit Fallback, Lazy Loading ab Bild 2. Kostet einen Nachmittag, spart Ladezeit und bringt Traffic über die Bildersuche.
-
The March 2026 Spam Update is reshaping search results 💡
Are you optimizing or just publishing?👉 Check full update: https://go-techsolution.com/google-begins-rolling-out-the-march-2026-spam-update/
#SearchEngine #GoogleRanking #SEONews #DigitalGrowth #ContentCreation #TechSEO
-
"Wir haben jetzt SSL, also sind wir sicher." Stimmt. Aber rankt ihr auch noch? 🔒
Bei HTTPS-Migrationen passiert oft: HTTP-Version noch erreichbar, keine Weiterleitungen, jede URL existiert doppelt. Duplicate Content vom Feinsten.
Checkliste: 301-Redirects von HTTP auf HTTPS, Canonicals updaten, interne Links umschreiben, Sitemap neu einreichen, alte Property in der GSC behalten.
Diese Checkliste dauert weniger lang als der Ranking-Verlust den man sonst riskiert. ⏱️
-
"Wir haben jetzt SSL, also sind wir sicher." Stimmt. Aber rankt ihr auch noch? 🔒
Bei HTTPS-Migrationen passiert oft: HTTP-Version noch erreichbar, keine Weiterleitungen, jede URL existiert doppelt. Duplicate Content vom Feinsten.
Checkliste: 301-Redirects von HTTP auf HTTPS, Canonicals updaten, interne Links umschreiben, Sitemap neu einreichen, alte Property in der GSC behalten.
Diese Checkliste dauert weniger lang als der Ranking-Verlust den man sonst riskiert. ⏱️
-
Filter in Onlineshops: Für Nutzer praktisch, für SEO oft eine Katastrophe. 💥
Jede Filterkombination (Farbe + Größe + Preis) erzeugt eine eigene URL. Bei großen Shops entstehen Millionen Seiten mit fast identischem Inhalt.
Google verbrennt sein Crawl-Budget in diesem URL-Labyrinth statt die wichtigen Kategorien zu indexieren. Die Seiten die ranken sollen, werden nicht richtig gecrawlt.
Lösung: Filter-URLs per Canonical oder noindex auf die Hauptkategorie lenken. 🏪
-
Eine Seite zeigt "Produkt nicht verfügbar" aber sendet Statuscode 200? Das ist ein Soft 404. 🧟
Google erkennt das oft und wertet die Seite ab, ohne dass man es im Ranking direkt merkt. Schleichender Verfall.
In der Search Console tauchen Soft 404s unter "Seiten" auf. Viele ignorieren die Meldungen, weil kein roter Alarm blinkt. Aber hunderte Soft 404s fressen Crawl-Budget und verwässern die Indexierung.
Entweder echten Inhalt liefern oder ehrlich 404 zurückgeben. 🚦
-
Eine Seite zeigt "Produkt nicht verfügbar" aber sendet Statuscode 200? Das ist ein Soft 404. 🧟
Google erkennt das oft und wertet die Seite ab, ohne dass man es im Ranking direkt merkt. Schleichender Verfall.
In der Search Console tauchen Soft 404s unter "Seiten" auf. Viele ignorieren die Meldungen, weil kein roter Alarm blinkt. Aber hunderte Soft 404s fressen Crawl-Budget und verwässern die Indexierung.
Entweder echten Inhalt liefern oder ehrlich 404 zurückgeben. 🚦
-
"Wir haben einen Canonical Tag, also ist alles gut!" 😬
Canonicals sind Hinweise, keine Befehle. Google kann sie komplett ignorieren. Und das passiert öfter als man denkt.
Klassiker: Jemand setzt alle Seiten auf die Startseite als Canonical. Ergebnis? Google denkt, nur die Startseite zählt. Der Rest wird deindexiert. Leise, ohne Fehlermeldung.
Vertrauen ist gut, Kontrolle per GSC ist besser. Unter "Seiten" zeigt Google, welche Canonicals es akzeptiert hat -- und welche nicht. 🔍
-
"Wir haben einen Canonical Tag, also ist alles gut!" 😬
Canonicals sind Hinweise, keine Befehle. Google kann sie komplett ignorieren. Und das passiert öfter als man denkt.
Klassiker: Jemand setzt alle Seiten auf die Startseite als Canonical. Ergebnis? Google denkt, nur die Startseite zählt. Der Rest wird deindexiert. Leise, ohne Fehlermeldung.
Vertrauen ist gut, Kontrolle per GSC ist besser. Unter "Seiten" zeigt Google, welche Canonicals es akzeptiert hat -- und welche nicht. 🔍
-
Answer Engine Optimization (AEO) is reshaping how we approach content strategy. Our complete guide explores the 8 pillars that ensure your content is AI-ready. From schema markup to technical foundations, learn how to enhance your digital presence. Dive in: https://www.ranksignal.ai/blog/the-complete-guide-to-answer-engine-optimization-aeo #AEO #TechSEO #ContentStrategy
-
"Wir haben jetzt SSL, also sind wir sicher." Stimmt. Aber rankt ihr auch noch? 🔒
Bei HTTPS-Migrationen passiert oft: HTTP-Version noch erreichbar, keine Weiterleitungen, jede URL existiert doppelt. Duplicate Content vom Feinsten.
Checkliste: 301-Redirects von HTTP auf HTTPS, Canonicals updaten, interne Links umschreiben, Sitemap neu einreichen, alte Property in der GSC behalten.
Diese Checkliste dauert weniger lang als der Ranking-Verlust den man sonst riskiert. ⏱️
-
"Wir haben jetzt SSL, also sind wir sicher." Stimmt. Aber rankt ihr auch noch? 🔒
Bei HTTPS-Migrationen passiert oft: HTTP-Version noch erreichbar, keine Weiterleitungen, jede URL existiert doppelt. Duplicate Content vom Feinsten.
Checkliste: 301-Redirects von HTTP auf HTTPS, Canonicals updaten, interne Links umschreiben, Sitemap neu einreichen, alte Property in der GSC behalten.
Diese Checkliste dauert weniger lang als der Ranking-Verlust den man sonst riskiert. ⏱️
-
Wenn eine Seite existiert aber von keiner anderen internen Seite verlinkt wird, ist sie eine Waise. 👻
Google findet sie vielleicht über die Sitemap, aber ohne interne Links fehlt jede Autorität. Für den Algorithmus quasi unsichtbar.
Passiert oft bei alten Landingpages, ausgelaufenen Kampagnen oder Produkten die aus der Navigation geflogen sind. Niemand merkt es, bis der Traffic einbricht.
Screaming Frog zeigt Orphan Pages in Sekunden. Sinnvoll einbinden oder löschen. 🔗
-
Wenn eine Seite existiert aber von keiner anderen internen Seite verlinkt wird, ist sie eine Waise. 👻
Google findet sie vielleicht über die Sitemap, aber ohne interne Links fehlt jede Autorität. Für den Algorithmus quasi unsichtbar.
Passiert oft bei alten Landingpages, ausgelaufenen Kampagnen oder Produkten die aus der Navigation geflogen sind. Niemand merkt es, bis der Traffic einbricht.
Screaming Frog zeigt Orphan Pages in Sekunden. Sinnvoll einbinden oder löschen. 🔗
-
Deine Website sieht im Browser perfekt aus?
Google sieht sie vielleicht völlig anders. 👀
Wer Content per JavaScript nachlädt (React, Vue, Angular), riskiert dass Google den Inhalt nicht sieht. Der Bot rendert zwar JS, aber zeitversetzt und mit begrenztem Crawl-Budget. Nicht jede Seite bekommt einen zweiten Durchgang.
Schneller Test: Rechtsklick → Seitenquelltext. Wenn da kein Text steht, sieht Google ihn auch nicht. SSR oder Pre-Rendering löst das zuverlässig. 🛠️
-
Deine Website sieht im Browser perfekt aus?
Google sieht sie vielleicht völlig anders. 👀
Wer Content per JavaScript nachlädt (React, Vue, Angular), riskiert dass Google den Inhalt nicht sieht. Der Bot rendert zwar JS, aber zeitversetzt und mit begrenztem Crawl-Budget. Nicht jede Seite bekommt einen zweiten Durchgang.
Schneller Test: Rechtsklick → Seitenquelltext. Wenn da kein Text steht, sieht Google ihn auch nicht. SSR oder Pre-Rendering löst das zuverlässig. 🛠️
-
domain.de/seite vs. domain.de/seite/
Für den Nutzer ist das gleich. Für Google sind das zwei verschiedene URLs. 👯♂️
Existieren beide Varianten parallel und liefern den gleichen Inhalt, hat man technisch gesehen Duplicate Content erzeugt.
Ein Server sollte immer eine Version erzwingen und die andere per 301 weiterleiten.
Oft ist das Standard, aber bei manchen CMS oder Server-Configs fehlt die Regel.
Kleine URL-Endung, großes Potenzial für Chaos. 🌪️
-
There is something to be wary of here though.
IF you have any scripts in the head before any meta data, and those scripts have any html tags in them - such as an iframe tag that some advertisers like to use - then Googles bots will assume it has reached the body of the page and ignore any meta data after that point.
So my advice is to check those scripts and put any tag manager tags last in the head as you don't know what people might throw into them.
-
There is something to be wary of here though.
IF you have any scripts in the head before any meta data, and those scripts have any html tags in them - such as an iframe tag that some advertisers like to use - then Googles bots will assume it has reached the body of the page and ignore any meta data after that point.
So my advice is to check those scripts and put any tag manager tags last in the head as you don't know what people might throw into them.
-
Static vs Dynamic websites in 2026 ⚡
Static = speed
Dynamic = flexibility
Hybrid = SEO winWhich one actually ranks better?
👇
https://medium.com/@companyindianwebsite/static-vs-dynamic-websites-seo-performance-2026-78de910e9510 -
Master your website's SEO! Our ChatGPT SEO Content Audit guide shows you how to use AI for better rankings and more traffic. Actionable insights inside. #SEOGuide #AIContent #ChatGPTAudit #TechSEO
https://teguhteja.id/chatgpt-seo-content-audit-your-fast-track-to-1/
-
and for those that would like to know - my picture elements were set to a size of 100vw which was all wrong. Even though a user woudl probably not see any difference the CWV tests will and that is a ranking factor. #techseo
-
❌ Your Tech Site is a Ghost. Here’s Why…
If Google can’t find you, neither can your customers! 🚨✅ No authority? No rankings.
✅ Poor structure? Google ignores you.
✅ Slow site? Users leave.Tech SEO isn’t optional—it’s survival. Fix it now or stay invisible!
Drop a "🚀" if you want better rankings!
#SEO #TechSEO #GoogleRanking #SiteSpeed #LinkBuilding #Tech #technology #Backlinks
-
Anyone want to get into #TechSEO – forget Wordpress for a moment and go build a site from scratch so you can understand how they work. Start here with @kevinpowell.co 's new superb, free, HTML and CSS course. 👇
RE: https://bsky.app/profile/did:plc:xbj7qbl7qmoo7dpf5dheplex/post/3lfdd64mf222y -
Fascinating new visualisation tool from Google showing your sites Core Web Vitals over time.
CRUX Vis
Here is my personal site - couple of gaps, which is a worry!
-
Reminds me of a world wide audit I did over 6 months finding all the companies websites.
There were a load of registered domains sat on server start pages - potential brand issue in some cases!
-
In the latest release, auto-throttling* is enabled by default. The intervals between requests are dynamically adjusted to ensure you are not overwhelming servers.
Check it out here:
https://bit.ly/49kHBp4#SEO #TechSEO #DataScience #Python #digitalanalytics
*magic provided by #scrapy
2/2 -
What's the minimum number of clicks needed to go from page A to page B?
Shortest Path Length
What pages B and C, D and F, ... ?
What about all pairs of pages in the whole site?I'm working on a new chart to evaluate this. The image shows counts for a few websites, and how they're distributed.
Does this make sense?
How would you improve it?#techseo #linkbuilding #SEO #DataVisualization #DataScience #Python #Plotly
-
Wenn du eine Website hast und gefunden werden willst, brauchst du "Tech-SEO"...
...gute Nachricht: nicht so viel, wie mancher dir verkaufen will. 🦊
https://www.linkedin.com/posts/samsteinersocialmedian_tech-seo-brauchst-du-aber-nur-ab-und-zu-activity-7103395213175349248-oOYk?utm_source=share&utm_medium=member_desktop #techseo #seo
-
Google announces the imminent end of the sitemap ping feature, and emphasises the need for accurate <lastmod> attributes:
https://developers.google.com/search/blog/2023/06/sitemaps-lastmod-ping
-
Just about to take on a new ecom client. Structure is terrible but they are on a system. Not sure why but ecom software decided some time back that a product url at root level was the best thing to do rather then structured - i understand why they concluded this but...
-
Awesome update for Horseman! With GTP3.5 integration with your own API key and 40 new snippets for website crawling!
I love what Chris is doing with this app!