SEO @ J.P.Morgan. Born & raised in HKšŸ‡­šŸ‡°. Likes coffeeā˜•, plants🌱, and home decoršŸ .

Joined February 2022
13 Photos and videos
26 Oct 2024
Anyone knows how to use SERP API to scrape featured snippets on SERP? They seem to always slip through the cracks. @serp_api
4
58
22 Jul 2024
Last weekend, I created my first tool - ProfilePage schema generator. Input up to 40 properties and get the validated JSON schema markup. Hope you enjoy it. Link in comments.
1
1
5
169
16 Feb 2024
Need help plz I right click to inspect to view rendered html for a page, content is rendered ok. But, I then used ScreamingFrog to crawl that page, SF said not "Pages w/Blocked Resources" so content doesn't load in here. So,can't totally rely on inspect to show rendered content?
4
1
388
1 Dec 2023
International SEO issue of fr.llbean.ca It targets the French speaking group in Canada. -Its English content is indexed rather than French. -It uses JS to inject French content. Although it's seen after rendering, it's a best practice to include key content in raw HTM.
1
86
9 Nov 2023
Can I pls get some advice on international SEOšŸ™ As geo-redirection based on IP address alone isn't a good idea, many great multi-country sites still use this practice together with other approaches: - hreflang - ccTLD etc Would this combination of strategies work? Many thanks
12
15
3,699
17 Sep 2023
Need help: My old urls been redirected to current urls for 1 yr . Will soon have a new structure for all urls. Should I: 1/ update old redirects: redirect old urls to future urls 2/ ignore old redirects: only redirect current urls to future urls(old url have no traffic/backlink)
6
3
1,511
3 Mar 2023
Make a semantic relationship between entities via schema markup. • Use 'About' property and same @ID to link 'FAQ' and 'BlogPosting' schema together • Integrate 'Video' into 'BlogPosting' as subschema • See e.g below how to link 'Video', 'BlogPosting' and 'FAQ' schema together
6
26
96
9,075
6 Mar 2023
Thank you
164
3 Mar 2023
2
2
1
757
3 Mar 2023
Instead of saying: šŸ“ā€œHey search engines, this is a blogpost, FAQ page and videoā€, we should say šŸ“ā€Hey, this is mainly a blogpost but also contains a video and shows a FAQ list in the contentā€-> this provides richer context and show relationship between entities.
3
9
534
26 Feb 2023
What’s the main challenge to implement E-E-A-T? (*Exp.= Experts)
45% Hiring exp. is expensive
27% Exp struggle w/writing
19% Exp don’t engage in EEAT
8% Others (please comment)
88 votes • Final results
6
2
11
4,182
16 Feb 2023
Saw this icon on some listings. Some sites saw obvious ranking drops. It reminded me of an old version of G doc "Guidelines must be followed to enable SD to be eligible for inclusion on SERP. Pages or sites that violate these content guidelines may receive less favourable ranking
2
7
480
16 Feb 2023
But note G has already updated their documentation: "A structured data manual action means that a page loses eligibility for appearance as a rich result; it doesn't affect how the page ranks in Google web search." developers.google.com/search…
4
124
2 Feb 2023
Automate for SEO reporting - Categorize 500 KWs #1. Extract a list of KWs #2. Assign certain terms to each category #3. Use Index/Match formula to map KWs -->Get my template in comments. Happy categorizing
2
3
34
2,306
2 Feb 2023
Go to method 2 and get a free template-->ikytai.com/keyword-classific…
1
1
254
16 Jan 2023
My YMYL blog climbed back up to pos 4 after simple changes. 1/ Updated tax brackets for 2023 2/ Asked my colleague from tax team to review - same person who contributed the content 3/ Changed page title from ā€œTopic A guideā€ to ā€œTopic A: Our expert explainsā€ More..
1
1
5
977
16 Jan 2023
the current SERP is full of ā€œhow it worksā€ and ā€œcomplete guideā€ content. I tweaked the angle of the page title to show uniqueness. Also, EAT optimization helps with the rankings!
2
134
1 Jan 2023
8 Insights for SEO 2023: 1ļøāƒ£Long-form content not always the best: A lengthy article can harm the experience if your user needs a simple straightforward answer only. I've seen long-form content performs better for ''A vs B'' while a shorter piece is preferable for ''What is XYZ?''
2
4
13
1,848
1 Jan 2023
7ļøāƒ£Write specific headings to deliver better UX People skim content online The purpose of descriptive H2s etc is to optimize for people who skim. 'Why' vs 'Why do we prefer to work remotely'- the latter H2 is not only more SEOfriendly, but also helps users get their answer quick
1
1
156
1 Jan 2023
8ļøāƒ£SEO automation You don't necessarily need to learn Python/R/SQL. Some basic excel formulas/features or free Google sheets scripts would be a good start. I've used them to simplify SEO reporting. Check keywordsinsheet.com

3
180