JR Oakes
@jroakes.bsky.social
📤 799
📥 50
📝 143
Code and Growth
Finally releasing the first iteration of our MCP Router project. Pure Python implementation using Flask + htmx, FastMCP 2.x, llm-sandbox, SQLite. Supports stdio, HTTP, and sse transports.
5 months ago
1
2
0
This shocks the conscience.
www.bbc.com/news/article...
loading . . .
Israeli forces kill 51 Palestinians waiting for flour at Gaza aid site, witnesses and rescuers say
It is potentially the deadliest of the almost daily shootings that have been taking place recently near aid distribution sites.
https://www.bbc.com/news/articles/c74zj9kv2xjo
5 months ago
0
1
0
Getting to hear
@dawnieando.bsky.social
at
#seoweek
is an absolute treat.
7 months ago
2
7
2
I feel like we are seeing Molotov–Ribbentrop v2 right now, and Ukraine will be the new Poland.
9 months ago
0
3
0
reposted by
JR Oakes
Kevin Indig
9 months ago
Love to see this!
add a skeleton here at some point
2
6
2
I am about 90% sure that sometime in the last year,
@johnmu.com
or
@methode.bsky.social
said that sometimes subdomains are seen (by Google) as part of the main domain, and sometimes they are treated as separate, mostly depending on the content cohesiveness. I cannot find a reference
#help
?
9 months ago
3
1
0
Instant pot butter chicken from Milk Street. Looks gross, hope it tastes amazing?
11 months ago
0
3
0
Anyone making SEO predictions for 2025 is insane.
11 months ago
1
4
0
reposted by
JR Oakes
Search Engine Roundtable
11 months ago
Google Search may soon get AI mode
www.seroundtable.com/google-searc...
loading . . .
Google Search Getting AI Mode
Google Search will roll out an 'AI Mode' within Google Search that will look "nearly identical to its Gemini AI chatbot" according to some reports. We also saw sources post screenshot of early tests o...
https://www.seroundtable.com/google-search-ai-mode-38609.html
0
0
1
Improved the Daily SEO Feed: ✅Uses more efficient Jetstream service ✅Improved ranking algorithm with decay, quorum, and freshness boost scoring. ✅ Added 50 more users to improve trust-rank style approach. Get the feed -->
bsky.app/profile/did:...
Improve the feed -->
github.com/jroakes/Dail...
11 months ago
0
4
0
This is a cool idea.
add a skeleton here at some point
11 months ago
0
1
0
reposted by
JR Oakes
Lily Ray 😏
11 months ago
Well that's an interesting "recommendation"
4
15
1
Improved the custom Daily SEO feed this weekend: ✅ Exponential Decay ✅ Velocity bump for newer posts ✅ Better normalization Super interesting to test different methods of ranking social media posts. Feed -->
bsky.app/profile/did:...
Code -->
github.com/jroakes/Dail...
add a skeleton here at some point
11 months ago
0
2
0
I resurrected and improved my quotation unscrambling game, Quamble, this weekend. A good little diversion to get your brain active for a few minutes.
quamble.app
11 months ago
1
2
0
42K stories and not one about me. Utter fail! 😀 Truth be told, I met
@rustybrick.com
for the first time at BrightonSEO US this year, and it was truly a highlight of my SEO career. He is truly an irreplaceable part of this community.
add a skeleton here at some point
11 months ago
1
2
0
Well, I have no idea why the hell I did this or if anyone will really care :-), but here is the code for my Daily SEO feed on Bluesky.
github.com/jroakes/Dail...
Here is the Feed:
bsky.app/profile/did:...
A few notes:
loading . . .
GitHub - jroakes/DailySEOFeedBluesky: A Bluesky Feed Generator that curates SEO content based on community interaction patterns. The algorithm ranks discussions based on likes, reposts, and replies, w...
A Bluesky Feed Generator that curates SEO content based on community interaction patterns. The algorithm ranks discussions based on likes, reposts, and replies, with a 48-hour content lifespan and ...
https://github.com/jroakes/DailySEOFeedBluesky
11 months ago
4
52
9
I coded a new feed for Bluesky called Daily SEO. It has a custom algorithm that filters and ranks posts based on activity (likes, reposts, comments) of a panel of 150 SEOs on Bluesky. I curated the panel and will opensource the code.
bsky.app/profile/did:...
add a skeleton here at some point
12 months ago
3
8
0
Need some help debugging a Bluesky feed. Anyone ever built one?
12 months ago
1
1
0
Going with a more standard and less bougie turkey recipe this year. Although I did pimp a little with sauvignon blanc and some fresh herbs from the garden, thanks to
@eoakes.bsky.social
12 months ago
0
1
0
This is a really neat account.
add a skeleton here at some point
12 months ago
0
1
0
reposted by
JR Oakes
John McAlpin
12 months ago
New bulk redirect mapping tool for tech SEOs: Drop in URLs, get instant visual redirect chains. Born from audit frustration, solves the spreadsheet nightmare. Grab it on my site if you're into saving time and sanity. 🕸️
#TechnicalSEO
www.johnmcalpin.com/seo-tools/re...
5
35
15
reposted by
JR Oakes
Addy Osmani
12 months ago
✍️ AI coding tip: Automatically keep a log of what, why & how decisions were made. Great for education. > Make sure to keep a log of what, why and how you did what you did in fyi(dot)md. Keep it updated. Works well with Bolt, v0, Replit, Cursor, Cline etc.
loading . . .
10
132
14
Anyone looking for that sweet Bluesky link juice?
danielmangum.com/posts/this-w...
loading . . .
This Website is Hosted on Bluesky
Well, not this one. But this one is! How? Let’s take a closer look at Bluesky and the AT Protocol that underpins it. Note: I communicated with the Bluesky team prior to the publishing of this post. Wh...
https://danielmangum.com/posts/this-website-is-hosted-on-bluesky/
12 months ago
1
7
1
reposted by
JR Oakes
Aleyda Solis
12 months ago
The latest SEO News are here with today's edition of
#SEOFOMO
🔥👇 * DOJ to ask judge to force Google to sell off Chrome * Who’s Winning After Google’s Site Reputation Abuse Policy Change and Publishers Reviews Drops * Google Core Update November 2024 - Data Analysis by @chippy ...
2
29
6
How good is a 100% AI-generated schema analysis tool? 🤷♂️ Try it out --->
schema-analyzer-jroakes1.replit.app
12 months ago
0
2
0
Working on my own **clean/minimalist** version of Hacker News at
hkrne.ws
. Working with
@netlify.com
for UX + Firebase for post curation, storage, and API.
#WeekendProject
12 months ago
0
2
0
How do you feel about the page experience report, AJ?
add a skeleton here at some point
12 months ago
2
7
0
reposted by
JR Oakes
Noah Learner
12 months ago
Huge News: We're expanding our Boardwalk Bash, a brightonSEO fringe event, to take over Ballast Point!!! Thanks to DemandSphere jumping in as a last minute sponsor we will be expanding our capacity from 160 to 275. Join us at Ballast Point Little Italy 6-9PM
lu.ma/4mvawrdy
.
loading . . .
brightonSEO Boardwalk Bash · Luma
The SEO community is throwing a brightonSEO fringe event called 🎉🎉brightonSEO Boardwalk Bash 🎉🎉 Monday November 18. learn about the venue here: Ballast…
https://lu.ma/4mvawrdy
4
25
10
Onboard and ready to take off for brightonSEO San Diego. Anyone going to be in town today?
12 months ago
0
2
0
Does anyone know if there is a dataset of
Schema.org
type usage across the internet. I know there is WebAlmanac, but I think they only pull 1-2 pages, so not likely to have the ful picture. I assume the folks at Google, Chrome, etc have looked at this?
loading . . .
Schema.org - Schema.org
Schema.org is a set of extensible schemas that enables webmasters to embed structured data on their web pages for use by search engines and other applications.
https://Schema.org
12 months ago
0
1
0
I've been experimenting with the Gemini Nano model in Google Chrome Canary. Google has implemented clear model governance restrictions to prevent the model from performing malicious actions, such as generating harmful code or stealing banking data. I wanted to test its ability to do NER.
12 months ago
1
3
0
Need to get clean content from a bunch of URLs quickly? E.g. API docs for a language model. Built a tool using Replit's AI where you can enter an XML Sitemap or a bunch of URLs, and it will grab the clean content and allow you to copy, or download as text, markdown, or JSON. Neat!
about 1 year ago
2
13
5
reposted by
JR Oakes
Dave Smart
about 1 year ago
I made a chrome extension a bit ago so you can quickly right-click and test the url you are looking at in some of the url specific free tool on my site. Like the Visualise Core Web Vitals history tool and the robots.txt checker. You can find it here
chromewebstore.google.com/detail/ttb-t...
loading . . .
TTB Tool Shortcuts - Chrome Web Store
Adds some useful shortcuts to SEO related tools on tamethebots.com
https://chromewebstore.google.com/detail/ttb-tool-shortcuts/jkkgaoiilkbabokgoijmghdbkcamklia
0
7
2
Halloween full-size God mode activated.
about 2 years ago
0
3
0
reposted by
JR Oakes
Cheese Toast
about 2 years ago
FYI if you're using Wordpress with the Simple SEO plugin.
#seo
add a skeleton here at some point
0
3
2
reposted by
JR Oakes
Duane Forrester
about 2 years ago
Barry’s last paragraph sums it up. If you want to ensure your content is not used by Google for SGE, you need to block Googlebot. Definitely worth understanding this folks.
searchengineland.com/google-exten...
loading . . .
Google-Extended does not stop Google Search Generative Experience from using your site's content
Instead, you need to block SGE by blocking Googlebot completely.
https://searchengineland.com/google-extended-does-not-stop-google-search-generative-experience-from-using-your-sites-content-433058
0
1
1
reposted by
JR Oakes
Barry Schwartz
about 2 years ago
Google Lens triggering an AI-generated response from the new Search Generative experience
www.seroundtable.com/google-searc...
#googlelens
#googlesge
#google
#search
#ai
#googlesearch
#googlesearchgenerativeexperience
0
0
1
[Just In] Google's John Mueller confirms that all AI at Google is and always has been powered by LSI keywords. #thisisajoke
about 2 years ago
0
2
0
Hey
@rustybrick.com
. What image gen service are you using?
about 2 years ago
1
1
0
Great recap!
add a skeleton here at some point
about 2 years ago
1
1
0
Created a fun project over the weekend. I have always wanted to write a program that can write itself. You supply it with an objective, and an expected result, and it will write and rewrite itself until it achieves the result.
github.com/jroakes/gene...
about 2 years ago
1
4
1
Anyone have a clue as to why Safari would be sending so much more traffic from Google to a site with fragment text targets (feature snippet or SGE links) compared to Chrome.
@rustybrick.com
Have you seen this? e.g. landing page urls like
domain.com/page/#:~:tex...
are the requirements
about 2 years ago
1
1
0
Tracking 20 years of search 2003 - 2023 through the eyes of as covered by
@rustybrick.com
on
seroundtable.com
. This article is an exploration of Barry's work and the industry as a whole. Read here: ➡️
https://searchengineland.com/tracking-20-years-search-430573
over 2 years ago
0
5
4
Made ramen from scratch for the first time. Quite the undertaking.
over 2 years ago
1
4
0
We have a new open-source tool that we have developed! We are calling it TaxonomyML. It accepts a CSV or a GSC property. Processes the queries into a cogent high-level taxonomy for the website. Github:
https://github.com/locomotive-agency/taxonomyml
Demo:
https://locomotive-taxonomy-ml.hf.space/
over 2 years ago
0
3
2
I think this should have more visibility. Although, why do the entagled photons need to carry info from a satellite and not New Jersey (really any place on earth).
add a skeleton here at some point
over 2 years ago
0
2
0
I see
@delicioustoast.com
's domain name and I raise it with
@collard.green
over 2 years ago
0
3
0
# Does Bluesky support code markdown? ``` if answer == "Yes": print(👍) else: print(👎) ``` ## Answer - [ ] Yes - [ ] No
over 2 years ago
0
1
1
Letting Google crawl and index user profiles while redirecting users to sign up is an interesting strategy 🙃
over 2 years ago
1
3
0
Oh no. There is an “add to lists” feature here
over 2 years ago
0
0
0
Load more
feeds!
log in