Jose Luis Hernando

3.3K posts

Jose Luis Hernando banner
Jose Luis Hernando

Jose Luis Hernando

@jlhernando

Tech SEO | Automation 🦾🔥 🚀 | Insatiable Traveller | Street Art Enthusiast | Adventure Starter | Positivity Generator

Madrid, Comunidad de Madrid 参加日 Mayıs 2011
950 フォロー中1.5K フォロワー
固定されたツイート
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
Been meaning to revisit a few of my old projects and this is the first (public) one I wanted to do so. Presenting. --> Google Index Checker 2.0 web app. jlhernando.com/blog/google-in… Login with your Google account, choose your property, paste the urls and get the results. Enjoy!
English
0
1
4
549
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
If you already live in Google Sheets, Apps Script is the natural next step into automation. Same tool, no setup. Custom formulas, scheduled reports, BigQuery queries. All inside the spreadsheet you and your team already use. This is the intro I wish I had when I got started. jlhernando.com/blog/intro-goo… #seo #automation
English
1
0
4
140
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
@GastonRiera Gracias :) Estas cosas se salen fuera de la zona de control asi que mejor seguir para adelante y ya se vera
Español
0
0
0
15
Gastón Riera
Gastón Riera@GastonRiera·
@jlhernando shit, adevinta being acquired... That's big. Ojalá vos, tu equipo y los equipos con los que trabajas estén a salvo, siempre que hay una acquisition hay team shuffles or layoffs
Español
1
0
1
60
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
Recently we had to migrate our GSC bulk data export to a completely different GCP project after Adevinta Spain was acquired by EQT Group. I couldn't find much info in the official docs about this specific scenario, so together with the data engineering team we worked out a process that kept every day of data intact and it's now running without issue in our infra. I've put together a guide with the full steps we followed in case anyone runs into the same thing. jlhernando.com/blog/gsc-bulk-…
English
1
0
4
166
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
@googlesearchc @JohnMu I'm seeing an issue with url_impression bulk export tables missing 2 days. However i got the data from 2 days ago... site_impression tables are fine. Nothing has changeed from our end. Any issue detected from GSC? Any chance this data will be backfilled?
Jose Luis Hernando tweet media
English
1
0
0
79
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
SEO Automation is more accesible than ever. If you know me, you know I have a clear favourite (despite its reputation in SEO...) JavaScript! I wrote about how easy and practical it is to get started. Browser, Nodejs or Apps Script. Choose you own adventure! jlhernando.com/blog/javascrip…
English
1
0
6
128
Jose Luis Hernando がリツイート
Britney Muller
Britney Muller@BritneyMuller·
"LLMs favor content that does X" is not a thing! LLMs don't favor anything. They're not information retrieval systems; they're next-token predictors. They guess the most statistically likely response based on patterns in training data. The search engine layer bolted on top via RAG? That's IR (Information Retrieval)!! The base LLM model? Not even close. During training, LLMs process text from across the web, but they don't log URLs, store sources, or remember where anything came from. What's left is a frozen statistical snapshot (Gao et al., 2023). Not an index. Not a database. Search engines do the crawling, indexing, and retrieval. LLMs lean on them heavily to surface real-time info (because on their own, they can't). Stop optimizing for 'AI.' Optimize for search engines (so retrieval-based AI can cite you) + earn third-party coverage (so the model already knows you before the prompt is typed).
Britney Muller tweet media
English
9
23
107
8.6K
Marco
Marco@Marc0dev·
gsc has insane data locked behind a ui from 2015. one click extraction is smart. i went a step further and connected an agent directly to the gsc api so it pulls index status, rankings, and gaps all in one conversation. the manual clicking through properties is the part that should've been automated years ago.
English
1
0
2
97
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
Made a chrome extension to grab all Index status data from your Google Search Console in one click, for all your properties. Couldn't do a big write up explaining (it was my birthday on Sunday 😅) but i've tried to put all the essentials there. jlhernando.com/blog/gsc-index… Toodles!
English
2
7
39
5.7K
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
I like Search Console’s Compare view. BUT I hate doing the maths in the UI. So I built a tiny Chrome extension that overlays absolute and % change directly on the scorecards. No more mental calculations or spreadsheets. Try it. Let me know! jlhernando.com/blog/search-co…
English
0
0
1
136
Esteve Castells
Esteve Castells@estevecastells·
Working with AI in 2025:
Esteve Castells tweet media
English
1
0
5
350
Esteve Castells
Esteve Castells@estevecastells·
Cuando tu nuevo cliente con 5 millones de URLs con tráfico tiene exportados más de 500 días de GSC BigQuery Bulk Export
GIF
Español
2
0
7
362
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
@stonetatara New version shipped 🚀 Wanted to make some improvements to the login process since I was already touching the code. LMK if you run into any issues again.
English
1
0
1
5
Mollo sur le Destroy
Mollo sur le Destroy@stonetatara·
@jlhernando Niiiiice ! 😃 I hadn't thought of creating several properties: that's a good idea. Thank you to you to answer my requests🙏 We keep in touch!
English
1
0
0
8
Jose Luis Hernando
Jose Luis Hernando@jlhernando·
@stonetatara Found the bug. I've made a few fixes in the code. I'll push it tomorrow. The script will allow you to get more than 1000 URLs if you create multiple GSC properties/paths for the same domain. This has given me some ideas for future scripts so thank you.
English
1
0
1
22
Mollo sur le Destroy
Mollo sur le Destroy@stonetatara·
@jlhernando Last but not least, in the converage csv, I have only 1000 rows: I believed the script extracted more than 1000 rows. Have I misunderstood? Thx
English
1
0
0
18
Mollo sur le Destroy
Mollo sur le Destroy@stonetatara·
@jlhernando Hi, I tested it again, I keep having the same problem: Do you see my last request on your Git repositery? Thank you so much!
English
1
0
0
19