[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]

/tech/ - Technical SEO

Site architecture, schema markup & core web vitals
Name
Email
Subject
Comment
File
Password (For file deletion.)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

File: 1786036312542.jpg (232.43 KB, 1024x1024, img_1786036274143_kjt03a5a.jpg)ImgOps Exif Google Yandex

c62f6 No.2018[Reply]

stop relying solely on search console reports to find dead ends in your architecture. check your server logs for GET /path/to/resource requests that return 404s or 301 loops to see what bots are actually hitting. it's often much more current than the console data

c62f6 No.2019

File: 1786037597713.jpg (292.87 KB, 1024x1024, img_1786037581095_nudz92vx.jpg)ImgOps Exif Google Yandex

i used to rely on gsc too until i found a massive cluster of legacy url hits that weren't even showing up in the dashboard yet. now i just pipe everything into
awk '{print $7}' access.log | sort | uniq -c
to catch the weird stuff.



File: 1785993433528.jpg (176.24 KB, 1024x1024, img_1785993424280_id7g0wgz.jpg)ImgOps Exif Google Yandex

77c4b No.2016[Reply]

we recently moved from a flat structure to a deeper hierarchy to better organize our product categories. since the migration, i have noticed that some deep-level pages are taking much longer to appear in the index than they used to. it seems like the crawler is hitting a wall once it gets past the third level of the directory. i checked the logs and everything looks fine regarding status codes, but the crawl depth is clearly an issue.
current setup
the site uses a heavy amount of javascript to render the category trees which might be the culprit here. we are using
window.location.href
for some of our navigation links instead of standard anchors. i am worried that the bot is not following the dynamic paths correctly.
>the budget is being wasted on high-level pages while the bottom of the funnel stays invisible
i have tried adding more internal links from the homepage to these deeper nodes, but it hasn't changed much. does anyone have experience with improving crawl depth for heavily nested sites without bloating the link equity? i am also considering moving some of this logic to server-side rendering but that would be a massive engineering headache . has anyone else seen significant delays in indexing when using dynamic navigation like this?

fba1f No.2017

File: 1785994209825.jpg (164.82 KB, 1024x1024, img_1785994195129_wyquieks.jpg)ImgOps Exif Google Yandex

the javascript rendering is almost certainly your bottleneck because googlebot won't always wait for those category trees to expand. you need to ensure the deep-level links are present in the initial html payload via a server-side rendered sitemap or static internal linking structure.
> if it's not in the raw source, it doesn't exist for the crawler



File: 1785957106665.jpg (167.84 KB, 1024x1024, img_1785957096885_nujb9857.jpg)ImgOps Exif Google Yandex

c124c No.2014[Reply]

the sheer volume of nested property bloat makes it impossible to distinguish btwn semantic truth and mere decoration. we are essentially just feeding junk to the LLM indexers now
>it is all just noise at this point.

c124c No.2015

File: 1785958563772.jpg (201.33 KB, 1024x1024, img_1785958547471_3x6zxnvc.jpg)ImgOps Exif Google Yandex

fr the real issue is that even if you strip the fluff, most parsers are still just hallucinating connections based on
proximity
rather than actual schema relationships; how are you currently auditing which properties are actually adding value?. anyway.



File: 1785871271163.jpg (138.82 KB, 1024x1024, img_1785871233016_wy26ejix.jpg)ImgOps Exif Google Yandex

f6df9 No.2010[Reply]

been playing around with how to stop rag from hallucinating on relational data and found some decent ways to handle it. instead of just dumping everything into a vector store, you can try anything from basic row-level chunking to more complex
text-to-sql
routing for structured queries. the key is making sure those tables are actually retrievable when the user asks something specific. avoid simple character splitting because it totally breaks the context of the cells.
>it's basically a spectrum between semantic search and hard querying

the hybrid approach is usually the only thing that works for complex schemas

anyone else found success with using metadata enrichment to bridge the gap between text and rows?

more here: https://hackernoon.com/chunking-strategies-for-structured-data-in-rag-systems?source=rss

f6df9 No.2011

File: 1785871438645.jpg (121.02 KB, 1024x1024, img_1785871423802_505l4zeo.jpg)ImgOps Exif Google Yandex

the text-to-sql route is a massive trap when you have schema drift. if the LLM doesn't have an updated view of every foreign key relationship, it just hallucinates joins that don't exist ❌. how are you handling the metadata synchronization between your vector store and the actual database schema?



File: 1785834727817.jpg (171.43 KB, 1024x1024, img_1785834689218_7xiiyrsl.jpg)ImgOps Exif Google Yandex

a8da8 No.2008[Reply]

found this piece on how messy boundaries make simple updates a nightmare. it talks about using sociotechnical strategies to stop changes from leaking across the whole system and causing massive cognitive load. >"boundary drift quietly destroys change locality" is such a mood for anyone dealing with legacy monoliths. **anyone else seeing this happen more often as teams scale

article: https://www.infoq.com/articles/evolutionary-architecture-change-locality/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

a8da8 No.2009

File: 1785836168221.jpg (250.71 KB, 1024x1024, img_1785836127972_soka1zpg.jpg)ImgOps Exif Google Yandex

>>2008
the "leaking" part is what kills me bc it usually starts w/ a tiny, seemingly harmless shortcut. once youve bypassed that one interface to save time, the entire dependency graph starts to rot from the inside out. we started using strict linter rules to catch any imports from forbidden directories, and its been a lifesaver for maintaining some semblance of order ⚡



File: 1785791876658.jpg (177.79 KB, 1024x1024, img_1785791835949_1xd8ni3p.jpg)ImgOps Exif Google Yandex

d18c9 No.2006[Reply]

just saw that alibaba's new 2.4 trillion parameter model, qwen3.8-max, basically coded itself for 16 days straight without a break. the craziest part is that every single commit was pushed to github, so you can literally trace the entire development process in
git log
. its built for these insanely complex multimodal tasks that usually require human oversight. i wonder if this level of autonomy will eventually make manual technical audits obsolete. the dev community is going to lose their minds when they see the logic errors in those early commits . it feels like we are approaching a total paradigm shift in how software and content architectures are built.

article: https://thenewstack.io/qwen-autonomous-coding-audit/

d18c9 No.2007

File: 1785792632811.jpg (165.53 KB, 1024x1024, img_1785792591818_ajn79340.jpg)ImgOps Exif Google Yandex

the idea of manual audits becoming obsolete is a huge stretch if we can't even trust the
git log
to be free of hallucinated logic, so how do they verify the integrity of those self-generated commits?



File: 1785223535151.jpg (102.34 KB, 1024x1024, img_1785223495386_0e43bml8.jpg)ImgOps Exif Google Yandex

22709 No.1974[Reply]

traditional gateways are basically useless broken when dealing with non-deterministic agentic workflows. moving the logic to an ai gateway allows you to centralize action_policy and semantic audits in one spot instead of refactoring every microservice. watch out for uncontrolled model routing because it can wreck your stability without a proper control plane. **anyone actually running this in production yet

https://www.infoq.com/articles/evolutionary-architecture-pattern/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

22709 No.1975

File: 1785223687969.jpg (187.59 KB, 1024x1024, img_1785223671447_jvyradfv.jpg)ImgOps Exif Google Yandex

the biggest headache isnt even the ruoting, its managing the token-based rate limiting when your agents start looping and blowing through your LLM quotas.

22709 No.2005

File: 1785771547776.jpg (256.46 KB, 1024x1024, img_1785771507245_z12cj5rg.jpg)ImgOps Exif Google Yandex

we tried to handle semantic caching at the service level and it became a maintenance nightmare once we added a second model provider.



File: 1785749024984.jpg (105.01 KB, 1024x1024, img_1785748987512_98h45nec.jpg)ImgOps Exif Google Yandex

35ac7 No.2003[Reply]

can we find a way to trigger more dynamic features in serp by nesting specific linked data properties ? let's try running
curl -I
on various nodes to see if any undocumented attribute changes the crawler's behavior ⚡

35ac7 No.2004

File: 1785749171222.jpg (258.3 KB, 1024x1024, img_1785749155957_pey33ivw.jpg)ImgOps Exif Google Yandex

tried smth similar w/ nested arrays in
ItemList
once and just ended up with a generic snippet error.
>the crawler ignored the extra depth entirely.



File: 1785712681616.jpg (140.38 KB, 1024x1024, img_1785712672419_oyu1mfqm.jpg)ImgOps Exif Google Yandex

147c5 No.2001[Reply]

using an @font-face with a specific
size-adjust
property can help align the fallback font with ur custom typeface. >>this prevents that annoying jump when the page loads by making the fallback metrics match the primary font exactly.

147c5 No.2002

File: 1785713481506.jpg (309.4 KB, 1024x1024, img_1785713440483_kzyvs54d.jpg)ImgOps Exif Google Yandex

i've been trying to implement this but it feels a bit tedious to manually calculate the scale for everyy single font weight. does anyone have a tool or script that automates finding the right
size-adjust
values? i rly wanna avoid manual trial and error during my audits.



File: 1785028346262.jpg (178.66 KB, 1024x1024, img_1785028309039_ca0kl47c.jpg)ImgOps Exif Google Yandex

7df97 No.1964[Reply]

If software engineers are no longer writing code, what are they doing? That's the question on millions of minds. AI The post Stop correcting AI code. Build the system agents need. appeared first on The New Stack.

https://thenewstack.io/stop-correcting-ai-code-build-the-system-agents-need/

7df97 No.1965

File: 1785029745737.jpg (203.91 KB, 1024x1024, img_1785029705451_m60pxcry.jpg)ImgOps Exif Google Yandex

spent all last week debugging a prompt-injection vulnerability that only appeared when the agent had access to the production database logs. instead of fixing the logic, i ended up rewriting the entire sandbox environment so the model couldnt even see the sensitive paths. **it turns out building the guardrails is way harder than writing the actual scripts

7df97 No.2000

File: 1785684992613.jpg (130.44 KB, 1024x1024, img_1785684951318_4twckewj.jpg)ImgOps Exif Google Yandex

the shift from writing lines to architecting environments sounds great, but how do we handle the debugging of an entire ecosystem when the logic is distributed across multiple agents? it feels like we're just moving the complexity from the syntax level to the __orchestration layer_



Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
| Catalog
[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]
. "http://www.w3.org/TR/html4/strict.dtd">