George Rossoshansky

65 posts

George Rossoshansky banner
George Rossoshansky

George Rossoshansky

@rossoshanski

Hi! I'm a leading SEO expert and author with nearly 7 years of experience in online marketing.

Almaty, Qazaqstan Katılım Temmuz 2012
37 Takip Edilen845 Takipçiler
George Rossoshansky retweetledi
Rush Analytics
Rush Analytics@Rush_Analytics·
How do you promote a website extension, an assistant for AliExpress, if few people understand what it is? Read what our SEO expert and team leader George Rossoshansky tells about that ⚡@rush-analytics/new-service-for-shopping-on-aliexpress-55-times-increased-traffic-6b76e3371edf" target="_blank" rel="nofollow noopener">medium.com/@rush-analytic…
Rush Analytics tweet media
English
0
3
6
92
George Rossoshansky retweetledi
Joe Davies
Joe Davies@fatjoedavies·
Trad Agency vs Chad Agency. Which one are you? Trad Agency: Generalists. They do web design, SEO, PPC, logo design, everything. And for anyone too. Local plumber to national ecom stores. Chad Agency:
Do one thing for one avatar. For example ‘Link Building for SAAS’. They are world class at that one thing, and know the avatar SO well, they know their pain points inside out. They can charge more as they have less competition. Every process from marketing to delivery is congruent. - Trad Agency: Custom and bespoke work. They spec up campaigns unique for each clients needs. No 2 campaigns are the same. Work is unpredictable and inconsistent, but they value giving the client exactly what they need. Chad Agency:
Productised solution. They offer 1-2 solutions, and because they are servicing one specific avatar, the campaigns are predictable in delivery and results. There are variables to change, but mostly they are doing one thing over and over. - Trad Agency:
In-house team. They build a team of in-house experts because they believe everything should be 100% in their control. They keep increasing their overheads and size of office as they get new clients. In tough times they may need to make layoffs and downsize. Chad Agency: Lean in-house team and outsource deliverables. The lean in-house team do the highest leverage tasks such as account management and strategy. All deliverables such as links, design, video, SEO etc are outsourced to contractors who are paid per unit of work. Meaning they can easily scale up and down, weathering any economic or industry storm. - Trad agency: Hourly billing. The trad agency keeps things simple and understandable and charges out their teams time to the client. Chad agency: Value billing. The chad agency charges for the value of the service rather than the time it takes. They understand that billing by time encourages inefficiency. They untie the time and value connection and scale exponentially. They place more focus on the results rather than the time it takes. - Trad agency: Charge at the end of the month via an invoice. Trad agencies stick to 30-60 day billing terms, because that’s the done thing. Chad agency: Charge upfront, like an ecom store. No work is done until payment is made. No chasing payments, no cashflow issues. - Trad agency:
Bi-weekly meetings to keep the client updated and to go over reports, to show the clients they are really ‘on it’ and in control of campaigns. Chad agency:
Quick weekly 5 minute loom and AI generated summary, going over the KPI’s. - Trad agency:
Beautiful $5k website with ‘Get a quote’ buttons at the end of every service pages. Chad agency: 1 page lander with video explanation, and a Stripe payment button for self onboarding. - In a world where niche markets are growing, and services are being sold like products, I think there’s space for every agency to evolve and be more ‘chad’.
Joe Davies tweet media
English
2
5
18
1.8K
George Rossoshansky retweetledi
Lily Ray 😏
Lily Ray 😏@lilyraynyc·
I've been wondering for a long time when we would finally see a chart like this. If this growth trend continues in the days/weeks to come, it means we finally, officially have September 2023 Helpful Content Update recoveries happening. Like the one below. For reference, this site is up 2,800% since 2 days ago.
Lily Ray 😏 tweet mediaLily Ray 😏 tweet mediaLily Ray 😏 tweet media
English
12
4
63
13.2K
George Rossoshansky retweetledi
Joe Davies
Joe Davies@fatjoedavies·
Don't guest post. Ghost post. Give blog owner complete ownership. Write in their voice. Write for a keyword they could rank for. No author box links, no guest post labels. Contextual recommendations from Bloggers. Rank.
English
5
2
24
3.4K
George Rossoshansky retweetledi
Aleyda Solis 🕊️
Aleyda Solis 🕊️@aleyda·
I was recently asked about “advanced” SEO. There are a few main scenarios that I see requiring more than the “basic” SEO skills due to the challenges / complexities they tend to have: 1. New (or far weaker) brand/site in very competitive search market, with the main challenge being resources prioritization for cost effective and fast enough impact. A key skill to win here: product / brand USP understanding, alignment and strategic target & prioritization on those feasible queries that actually matter to attract early customers and start growing brand authority/popularity. 2. Large bureaucratic organization requiring strong management skills to secure resources (vs other areas) and influence to get execution support from other teams you don’t directly control *fast enough* to compete with other well established players. Knowing how to communicate and earn trust and support with non-technical decision makers is fundamental. You’ll need to develop forecasts, run tests, pilot projects, etc. 3. Large dynamic sites with multi millions URLs (think marketplaces, e-commerce) where you need to execute at scale, for which a programmatic approach becomes a need for cost effectiveness, while keeping the necessary quality and relevance requirements to achieve goals and avoid crawl budget and indexing challenges. From internal linking to indexing rules or description generation, all needs to be dealt with product support and at scale. 4. A site with a business model that is not aligned or directly against with organic search findability requirements, hence having to establish product presence extension / alternatives / workarounds to develop allow you to be found whenever / however is needed. A deep understanding and influence on the product is critical to establish and develop the web presence required to rank. 5. Dealing with a Web product / site that a Google feature (or need/filter) is commoditizing, hence giving by default less visibility/traffic to. You’ll need to compete directly with them, identify strategic opportunities / alternatives for areas / topics not yet affected and new areas to grow. What others would you include? :)
English
6
21
93
14.3K
George Rossoshansky retweetledi
jhey ʕ•ᴥ•ʔ
jhey ʕ•ᴥ•ʔ@jh3yy·
CSS Tip! 🤯 You can create a CSS-only version of this balance slider using a scroll animation on the underlying input[type=range] 🚀 ::-webkit-slider-thumb { view-timeline: --thumb inline; } Scroll animation driven by the slider thumb animates a number between the "min" and "max" of the range 😅 @​property --value { inherits: true; initial-value: 0; syntax: ''; } @​keyframes sync { to { --value: 100; }} Tie that up to the contain animation-range ⚡️ .control { animation: sync both linear reverse; animation-timeline: --thumb; animation-range: contain; } Hoist the view timeline so all the parts of the control can use it! .control { timeline-scope: --thumb; } Use that value in a counter which is used for the labels. Create a low and a high for each side 😇 .control__label { counter-reset: low var(--value) high calc(100 - var(--value)); } .control__label::before { content: "COFFEE " counter(low) "%"; } .control__label::after { content: counter(high) "% MILK"; } That's the magic of updating the label values ✨ For the big track, it's a fake track. You can make use of the same --value property and do some calc() to work out the width of each part.
.control__track::before { width: calc(var(--value) * 1% - 0.5rem); background: var(--coffee); border-radius: 4px; transition: width 0.1s; } The width leaves a little gap for the indicator piece 🤙 The color calculation for --coffee isn't too wild but again you can use the same --value .control__track { --coffee: hsl(24 74% calc( 24% + (30% * ((100 - var(--value, 0)) / 100)) / 1 ) / 0.4); } Now for the last piece. Making the track change height. You could set up another custom property and animate its value using the --thumb timeline too 🔥 @​property --shift { initial-value: 0; inherits: true; syntax: ''; } @​keyframes shift { 0%, 31%, 61%, 100% { --shift: 0; } 32%, 60% { --shift: 1; } } Then use that --shift to update the translation of the label and height of the track 🤓 .label { transform: translateY(calc(var(--shift) * 50%)); transition: transform var(--speed) var(--timing); } Cool part here is that you can use the control to work out the @​keyframes percentages 😅 Oh. And the timing for that little bounce? Use the linear() function 😎 :root { --timing: linear( 0, 0.5007 7.21%, 0.7803 12.29%, 0.8883 14.93%, 0.9724 17.63%, 1.0343 20.44%, 1.0754 23.44%, 1.0898 25.22%, 1.0984 27.11%, 1.1014 29.15%, 1.0989 31.4%, 1.0854 35.23%, 1.0196 48.86%, 1.0043 54.06%, 0.9956 59.6%, 0.9925 68.11%, 1 ); } Should probably do a video on this one. Lots of little custom property tricks for sure! 💯 It's not too far off the range slider with the tooltip that came up previously As always, any questions, let me know! Also, this one only works in Chrome currently ✅🥲 This one's a bit rocket science ha 🚀 @CodePen link below! 👇
Malay Vasa (is in SF)@MalayVasa

Prototyped a balance slider today ✨ How do you like your coffee?

English
41
285
2.9K
377.4K
George Rossoshansky retweetledi
James Oliver | Profit Focused SEO
❤️ High DR Backlink: 📅 disqus Disqus, widely recognized as a leading commenting platform, is not just for engaging discussions. It also presents an opportunity for a backlink. Here's how you can leverage Disqus for this purpose. 🗨️ - DR 92 Backlink. 🎯 - Dofollow. ✅ - Free account creation. 📝 👥Link: disqus(.)com Here's what you need to do: Step 1: Open an account Step 2: Create your account Step 3: Choose "I want to comment on sites" option Step 4: Click on your profile picture Step 5: Click on "Edit Profile" Step 6: Fill in with your website URL and click on "Save" Step 7: You will find your about page
James Oliver | Profit Focused SEO tweet media
English
9
12
114
28.9K
George Rossoshansky retweetledi
James Oliver | Profit Focused SEO
❤️ High DR Backlink: 📅 Calendly While Calendly isn't typically known as a backlink source, it offers a unique opportunity to include your website URL in a public-facing event description, which can be a subtle yet effective way to gain a backlink. - DR 94 Backlink. 🎯 - Dofollow. ✅ - Free account creation. 📝 👥Link: calendly(.)com Here's what you need to do: - Open an Account: Start by visiting Calendly's website. 👥 - Sign Up: Enter your email address and click on "Sign Up". 📧 - Account Creation: Opt to create an account with a password. 🔒 - Fill in Details: Complete the required fields and click on "Continue". 🖊️ - Email Verification: Check your mailbox for an activation link and click on it. ✉️ - Password Entry: Enter your password and click "Continue". 🔑 - Initial Setup: Follow through the setup process by clicking on "Continue" as prompted. ➡️ - Skip Calendar Integration: Choose "Continue without calendar" if you prefer not to integrate your calendar. 🗓️ - Business Type Selection: Select "Freelance + Consulting" (or a category relevant to you) and continue. 🧑‍💼 - Finalize Setup: Click on "Finish" to complete the setup. ✅ - Create New Event Type: Now, create a "New Event Type". 📅 - Event Creation: Click on "Create" to start setting up your event. 🛠️ - Complete Event Setup: Follow through by clicking "Next" until your event is set up. - The go to Event details: Add Your Link: In the event name and short description, include your website URL. Use the link icon to make it a clickable link. 🔗 Most people have an account with them. Its just a simple process of editing your Event details and adding a link. I want to shoutout @ConnorShowler for getting me on the sharing hype. ❤️
James Oliver | Profit Focused SEO tweet media
English
12
20
187
42.2K
George Rossoshansky retweetledi
James Oliver | Profit Focused SEO
❤️ High DR Backlink: Bitchute - DA 83 backlink! 🎯 - DoFollow ✅ - Free to create a profile. 📝 👥Link: bitchute(.)com Here's what you need to do: My VA did this so not 100% on the process. But it's an easy one. Just sign up and add your link.
James Oliver | Profit Focused SEO tweet mediaJames Oliver | Profit Focused SEO tweet media
English
6
8
109
23.6K
George Rossoshansky retweetledi
Google Search Central
Google Search Central@googlesearchc·
Starting today, we’re rolling out an update to our results in Video mode to only show pages where the video is the main content of the page, to better connect users with the video content they're looking for. We will also be adding a new reason in Search Console to better explain why videos aren't indexed. More in: developers.google.com/search/blog/20…
Google Search Central tweet media
English
30
212
544
119.3K
George Rossoshansky retweetledi
James Oliver | Profit Focused SEO
High DR Backlink #3: 💻 Marketplace.WHMCS (Web Host Manager Complete Solution) great strategic move for anyone in the web services sector. 🖥️ 👉 oliver.com/newsletter • 92 DR backlink! 🎯 • Do-Follow profile backlink. ✅ Here's what you need to do: • Register for an account on Marketplace.WHMCS. 👥Link: marketplace.whmcs.com/register • After registration, click on the 'My Account' menu and select 'Your Profile'. Navigate to the 'Group Membership' tab and opt to 'Create a New Group'. 🕵️‍♂️ • In the 'Name' field, input your desired title. • For the 'Description' field, insert your article, link, and image. Use markdown for links [your_anchor_text](yourdomain.com) and images [alt_text](https://yourimagelink.png) ✍️ • Optionally, add your social media links. Fill in the 'Website URL' and 'Support URL' fields with 'google.com' or any URL of your choice. • Once completed, click the 'Create a New Group' button. • To view your newly created group, click on the 'View this Group' button.
James Oliver | Profit Focused SEO tweet media
English
11
13
72
10.5K
George Rossoshansky retweetledi
James Oliver | Profit Focused SEO
High DR Backlink #2: 🎨 ArtMight [ ✅ checked ] Promote your profile across various channels [ covered in oliver.com/newsletter] helps index your backlink. • 74 DR backlink! 🎯 • Do-Follow profile backlink. ✅ • Free registration for all users. 📝 Here's what you need to do: • Start by signing up for an account at ArtMight. 👥 Link: artmight.com/user/registrat… • Once registered, navigate to the Profile page menu. 🕵️‍♂️ • Enter your desired title in the 'Name' field. • Leave the 'Website' field empty. • In the 'Information about you' field, insert your article, image, and hyperlinks. After you're done, click the 'Update' button to save your changes. ✍️ • To check out your updated profile, click on the 'View Profile' link.
James Oliver | Profit Focused SEO tweet media
English
5
10
114
19.4K
George Rossoshansky retweetledi
Cyrus Maxx
Cyrus Maxx@CyrusShepard·
Cyrus Maxx tweet media
ZXX
10
13
151
42.6K
George Rossoshansky retweetledi
Google Search Central
Google Search Central@googlesearchc·
Today we're expanding our support for Organization markup, including validation support in the Rich Results Test. In addition to logo markup, you can now provide other organization details for use in knowledge panels, like address, contact information, and various business identifiers. Learn more: developers.google.com/search/blog/20…
Google Search Central tweet media
English
25
251
683
143.1K
George Rossoshansky retweetledi
Gisele Navarro
Gisele Navarro@ichbinGisele·
I don't recall seeing a Google Sheet ranking before 🤔
Gisele Navarro tweet media
English
31
21
162
33.7K
George Rossoshansky retweetledi
Michael J. Miraflor
Michael J. Miraflor@michaelmiraflor·
“I do SEO” Oh so you’re an amoral nihilistic prankster content goblin slash pirate? Lol
Michael J. Miraflor tweet media
English
10
4
50
7.2K