Profile

Cover photo
Justinas Kundrotas
Works at SEM.LT, Performance Driven Agency
Attended Mykolas Romeris University
Lives in Vilnius
1,321 followers
AboutPosts+1's

Stream

Justinas Kundrotas

Shared publicly  - 
 
Google renamed Google App Indexing to Firebase App Indexing. The code base is the same, so you don't need to do anything new for your Apps to be included. Also, Google moved the app analytics to Firebase analytics.

https://developers.googleblog.com/2016/05/firebase-expands-to-become-unified-app.html

More on Firebase - a unified app platform https://www.youtube.com/watch?v=fgT6r4f9Apc

#firebase   #appindexing   #appanalytics  
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
IMPORTANT Google update on the recommendations for JS sites / Progressive Web Apps in Google Search by +John Mueller  #seo   #javascript   #progressivewebapps  
 
An update (March 2016) on the current state & recommendations for JavaScript sites / Progressive Web Apps [1] in Google Search. We occasionally see questions about what JS-based sites can do and still be visible in search, so here's a brief summary for today's state:

# Don't cloak to Googlebot. Use "feature detection" & "progressive enhancement" [2] techniques to make your content available to all users. Avoid redirecting to an "unsupported browser" page. Consider using a polyfill or other safe fallback where needed. The features Googlebot currently doesn't support include Service Workers, the Fetch API, Promises, and requestAnimationFrame.

# Use rel=canonical [3] when serving content from multiple URLs is required.

# Avoid the AJAX-Crawling scheme on new sites. Consider migrating old sites that use this scheme soon. Remember to remove "meta fragment" tags when migrating. Don't use a "meta fragment" tag if the "escaped fragment" URL doesn't serve fully rendered content. [4]

# Avoid using "#" in URLs (outside of "#!"). Googlebot rarely indexes URLs with "#" in them. Use "normal" URLs with path/filename/query-parameters instead, consider using the History API for navigation.

# Use Search Console's Fetch and Render tool [5] to test how Googlebot sees your pages. Note that this tool doesn't support "#!" or "#" URLs.

# Ensure that all required resources (including JavaScript files / frameworks, server responses, 3rd-party APIs, etc) aren't blocked by robots.txt. The Fetch and Render tool will list blocked resources discovered. If resources are uncontrollably blocked by robots.txt (e.g., 3rd-party APIs) or otherwise temporarily unavailable, ensure that your client-side code fails gracefully.

# Limit the number of embedded resources, in particular the number of JavaScript files and server responses required to render your page. A high number of required URLs can result in timeouts & rendering without these resources being available (e.g., some JavaScript files might not be loaded). Use reasonable HTTP caching directives.

# Google supports the use of JavaScript to provide titles, description & robots meta tags, structured data, and other meta-data. When using AMP, the AMP HTML page must be static as required by the spec, but the associated web page can be built using JS/PWA techniques. Remember to use a sitemap file with correct "lastmod" dates for signaling changes on your website.

# Finally, keep in mind that other search engines and web services accessing your content might not support JavaScript at all, or might support a different subset.

Looking at this list, none of these recommendations are completely new & limited to today -- and they'll continue to be valid for foreseeable future. Working with modern JavaScript frameworks for search can be a bit intimidating at first, but they open up some really neat possibilities to make fast & awesome sites!

I hope this was useful! Let me know if I missed anything, or if you need clarifications for any part.

Links:
[1] PWA: https://developers.google.com/web/progressive-web-apps
[2] Progressive enhancement: https://en.wikipedia.org/wiki/Progressive_enhancement
[3] rel=canonical: https://support.google.com/webmasters/answer/139066
[4] AJAX Crawling scheme: https://developers.google.com/webmasters/ajax-crawling/docs/specification
[5] https://support.google.com/webmasters/answer/6066468
30 comments on original post
1
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
 
From Freebase to Wikidata: The Great Migration

This paper by Thomas Tanon, +Denny Vrandečić, +Sebastian Schaffert, +Thomas Steiner (all from Google) and +Lydia Pintscher (Wikimedia), describes the processes and tools used to effect the migration of Freebase to Wikidata, and the challenges and insights that have been encountered on the way.

http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/44818.pdf

"The two major collaborative knowledge bases are Wikimedia’s Wikidata and Google’s Freebase. Due to the success of Wikidata, Google decided in 2014 to offer the content of Freebase to the Wikidata community. In this paper, we report on the ongoing transfer efforts and data mapping challenges, and provide an analysis of the effort so far. We describe the Primary Sources Tool, which aims to facilitate this and future data migrations. Throughout the migration, we have gained deep insights into both Wikidata and Freebase, and share and discuss detailed statistics on both knowledge bases."

While much of this may be too technical for some, I do recommend everyone reads at least the first couple of pages, as in them one will find extremely concise and useful descriptions of Freebase, Wikidata, and the rationale for migrating from the former to the latter.

#freebase #wikidata #knowledgebases


14 comments on original post
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
Yandex continues it's Google directed path by rolling out mobile-friendly algorithm in Russia, code name Vladivostok (which means the name of the largest city in the Russian Far East, where the share of mobile internet users is the largest compared to other regions in Russia).
Vladivostok is very similar to Google's Mobilegeddon, which was launched almost a year ago.
Much like Google’s criteria for mobile-friendly sites, Yandex looks at signals such as easy-to-click links, clear text on small screens and layouts that suit smartphones. Again, in a similar way to Google, the Russian search engine has created a mobile diagnostics page, allowing us to run any URL through the system to see if it reaches the criteria (find it in Yandex Webmaster Tools).
In overall, it means another confirmation for a well known mobile-first concept in search - all of the largest search engines around the World (Google, Bing, Yandex) prioritizing mobile going forward.

Read more at http://searchengineland.com/yandex-rolls-out-mobile-friendly-algorithm-in-russia-code-name-vladivistok-241609

#seo   #yandex   #mobilefriendly   #mobilefirst  
3
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
TrumpScript - a programming language based on Python but inspired by Donald Trump, created in under 24-hours at a Rice University hackathon by a team of undergraduate computer science students, not all the features are working yet. It's still short of the perfection that Donald Trump would likely seek in something that has his name on it. But like Trump, the language won't admit to its failures.

To code in TrumpScript is to write in malformed sentences consisting of only pre-approved words (all other words are stripped out) and only a small subset of logical operators afforded in other programming languages. "True" or "false" are instead "fact" or "lie," and error messages only criticize your code rather than help track down your bug. You got it ... :)

http://samshadwell.me/TrumpScript/ 

http://www.theverge.com/tldr/2016/1/21/10806944/donald-trump-script-python

#coding   #python   #trump  
3
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
Google Search Console website just got an awesome redesign.

Please note that it's only about the website, not the console itself. Looks like we have to wait until Google will decide to update that part. I don't have to tell you how many UI improvements it actually needs, and Google knows them all perfectly... Hope it will be something like we've got today with GSC website redesign. So actually, fantastic start, +Google Webmasters

See it yourself https://www.google.com/webmasters/

Read about it here https://googlewebmastercentral.blogspot.ch/2016/01/new-year-new-look-introducing-our-new.html?m=1 

One more new and very special thing for the true search geeks. Now we have a shared calendar where all of the Open Hours hangouts are or will be listed and scheduled. For me it means no more missed live Open-Hours hangouts with +John Mueller and others.

https://calendar.google.com/calendar/embed?src=google.com_jv3l3kgct1d6gg4rct98su52do@group.calendar.google.com

#googlewebmasters   #redesign   #googlesearchconsole  
6
1
Add a comment...
Have him in circles
1,321 people
Andrius Stadalius's profile photo
Rokas Sileikis's profile photo
Slow juice's profile photo
Elizabeth Patterson's profile photo
Adrian Murat's profile photo
Rita Danė's profile photo
Mike Ferrara's profile photo
Egidijus Nasevičius's profile photo
Vidmantas Vaitekunas's profile photo

Justinas Kundrotas

Shared publicly  - 
 
 
I'm very excited that I can now tell the world about the project we've been hard at work on for over a year: the next generation of Google Analytics called the Google Analytics 360 Suite!

http://analytics.blogspot.com/2016/03/introducing-google-analytics-360-suite.html

This super charges Google Analytics which is already estimated to be installed on over half of the internet, and makes us a true enterprise class offering. The future is bright!

Our lives are filled with micro-moments: intent-rich moments when we turn to the nearest device to find a store, buy a product or look for answers to all kinds of wants and needs. In these moments, today's consumers decide what to do, where to go, and what to buy.
3 comments on original post
1
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
GS1 have published an initial release of their Web vocabulary. The main focus of the new GS1 SmartSearch vocabulary is to be able to describe product details in richer detail and with greater precision than is possible using schema.org alone.

GS1 Web Vocabulary Standard [PDF]
http://bit.ly/1Q5Z5FL

GS1 SmartSearch Implementation Guideline [PDF]
http://bit.ly/1Q5ZeZN

The GS1 SmartSearch vocabulary is available in RDF Turtle and JSON-LD. A user-friendly tool for generating markup examples in JSON-LD format using the GS1 SmartSearch vocabulary together with schema.org should also be available within the next week or two. (src: +Mark Harrison)

#structureddata   #linkeddata  
Since our version 2.0 release, schema.org is putting increasing emphasis on extensions created through a broad network of community collaborations. Today we celebrate an important milestone in the development of this extensio...
2
1
Denver Prophit Jr.'s profile photoJustinas Kundrotas's profile photo
2 comments
 
Great! Thank you for interesting implementation details, +Denver Prophit Jr. 
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
Robots.txt: Allow / Disallow directives need to start with a slash "/"   #robotstxt   #technicalseo  
 
Looks like I may have found a bug in the Search Consoles robots.txt testing tool and sitemap report. +Google Webmasters +John Mueller 
Google Groups allows you to create and participate in online forums and email-based groups with a rich experience for community conversations.
8 comments on original post
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
URL with fragment / hash (#) indexed (the power of Angular JS / HTML5 History API). Actually, I'm seeing this for the first time, but I've also already read about possible similar things happening in Google mobile results though.
BTW, relevant Google Patent: https://patents.google.com/patent/US8468145B2/en

#technicalseo   #hashtags    
1
1
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
Have you heard about the preparty hosted by +Michael King ? Technical folks obsessed with making websites faster will be interested in it. I'm in as well! #prerender   #seo   #webspeed  
One of my obsessions as of late has been page speed. A more technical client early last year made me …
2
Add a comment...

Justinas Kundrotas

Shared publicly  - 
 
Interesting speculations on the recent Google's Core Algorithm update that was launched last weekend and later confirmed by Google (so it's not Penguin). Author calls this update "Brand Bidding Algorithm" and he has some interesting insights here. Well, reading those are more interesting than listening to talks about Panda now being part the Core Algo (but still not real-time). 

#seo   #googleupdate   #corealgo   #googlepanda  
While waiting for the real Penguin what we got from Google was a real keyword shake-up. Find out more about the latest “Brand Bidding Algorithm” change!
1
4
Add a comment...
People
Have him in circles
1,321 people
Andrius Stadalius's profile photo
Rokas Sileikis's profile photo
Slow juice's profile photo
Elizabeth Patterson's profile photo
Adrian Murat's profile photo
Rita Danė's profile photo
Mike Ferrara's profile photo
Egidijus Nasevičius's profile photo
Vidmantas Vaitekunas's profile photo
Work
Occupation
SEO
Skills
Success in Search • Entity research • Keyword research • Competition analysis • A/B split and multivariate testing • Link acquiring • Link profile cleaning • Crawling budget optimization • Indexing management • Duplicate content elimination • Structured data implementation • Semantic markup • Rich snippets • Penalty prevention and recovery • User experience evaluation and improvement • Local and mobile optimization • Website speed optimization • Content marketing
Employment
  • SEM.LT, Performance Driven Agency
    SEO Specialist / Technical SEO, 2015 - present
  • Justinas Kundrotas
    SEO Consultant, 2011 - present
    Usually I introduce myself as a search marketer, SEO Consultant, SEO Specialist or simply as a SEO. Any of those magic titles simply means that I help people to grow their businesses by optimizing their projects for efficient visibility and perfect experience in the organic search. I'm proud to be individually qualified in Google Analytics, which is one of the many reasons why my offer relies on long-term results based on actual data and coherent testing at full scale. The White Hat perfectly suits me so I'm always happy to ensure full compliance with every single guideline by any search provider and best practice that only smart player would really follow.
  • 15min.lt
    Marketing Manager, 2016 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Vilnius
Previously
London
Contact Information
Work
Mobile
+37067048214
Email
Skype
j.kundrotas
Story
Tagline
Semantic, Technical and data-driven SEO Enthusiast
Introduction
For me, SEO is a multidisciplinary field where abilities and approaches may vary from case to case, it's the true art of connecting the dots and seeing the bigger picture in detail, and in many perspectives.

The How
Analytical lens always help me in making or recommending good decisions. I do not rely on best practices only, but rather bet on my own tests. When decisions are made, I can focus on details. 

I'm no programmer, but I do understand code poetry and constantly gain new skills. But my deepest fascinations are structured data and generally all things relating to technical SEO.

I'm certified in Google Analytics (GAIQ). No change is not an option! 
Also I have a law degree.

Why you should follow me?
Add me to your circles if you like posts about Search, SEO, Web Analytics, User Experience, Usability, Web development and Neuroscience.

Many posts are focused on Google, still I won't forget Yandex, Bing, other major or vertical search engines ... and fun things too!

Blog for my natives
If you can read in Lithuanian, I invite you to visit my blog where I'm talking about some of the latest news, trends and providing insights on significant patterns and touch points. But truth also is I'm just getting started there, so updates aren't that frequent.

Please do not hesitate to contact me if you need to.

Bragging rights
Lives in search every day, enjoys everlasting start-up motivation, eats structured data for breakfast, builds likeable and findable websites, reads code for fun and sometimes inspires people with great design. Pandas, Penguins, Phantoms and Hummingbirds are his best friends!
Collections Justinas is following
View all
Education
  • Mykolas Romeris University
    Law, 2000 - 2006
  • Google Analytics Academy
    Digital Analytics Fundamentals, 2013
    The course provides a foundation for marketers and analysts seeking to understand the core principles of digital analytics and to improve business performance through better digital measurement.
  • Google Analytics Academy
    Google Analytics Platform Principles, 2014
    The course dives deeper into how the GA platform collects, transforms, and organizes data in Analytics.
  • Digital Academy
    Analytics Advanced, 2014
    Skills development workshop in Google Analytics and preparation for GAIQ exam (provided by Google certified trainers).
  • Google
    Making Sense of Data, 2014
    The course is intended for anyone who wants to learn more about how to structure, visualize, manipulate data, and answer questions with Google Fusion Tables.
  • Google Analytics Academy
    Ecommerce Analytics: From Data to Decisions, 2014
    The course is designed for ecommerce businesses and users who are interested in learning how to use Google Analytics data to make informed decisions.
  • Google Analytics Academy
    Mobile App Analytics Fundamentals, 2014
    The course on how to make your app more discoverable and profitable by measuring your performance with Google Analytics.
  • Google Analytics Academy
    Google Tag Manager Fundamentals, 2015
Basic Information
Gender
Male
Looking for
Friends, Dating, A relationship, Networking
Birthday
March 24
Other names
Justin Kundrot
Justinas Kundrotas's +1's are the things they like, agree with, or want to recommend.
Searchscape
www.distilled.net

Learn about the biggest trends set to shape the future of search. Read on for the ever-evolving lowdown on everything from new technology to

Analytics Canvas - Google Sheets add-on
chrome.google.com

Import your Google Analytics data into your spreadsheet, build a dashboard, refresh with one click and share with ease.

Schema.org: what's new?
blog.schema.org

[starburst visualization of schema.org's hierarchy] It's time for a round-up of recent developments at schema.org. We have just published ve

3 URL Tweaks to Get More out of the Google Search Console UI | RKG Blog
www.rimmkaufman.com

Learn how to manipulate Google Search Console URL parameters to get more out of the GSC UI than the standard filters allow.

SysMed™ Auto CPAP 20 aparatas (miego sutrikimų gydymui)
www.o2k.lt

Modernusis SysMed Auto CPAP 20 aparatas turi visas šiuolaikinio Auto CPAP aparato savybes bei funkcijas (C-Release, A-Release, RAMP). Aparat

Google Handwriting Input – Apps para Android no Google Play
market.android.com

O Google Handwriting Input permite que você escreva à mão no seu smartphone ou tablet em 82 idiomas. Ele é compatível com caligrafia cursiva

SEO by the Sea
www.seobythesea.com

A Google Whitepaper that describes how Entity content from sources such as Freebase can be used when indexing deep content from product site

How Google Pulls Structured Snippets from Websites' Tables
moz.com

There are many pages on the Web that are filled with data in the form of tables, and Google is including some of that tablular data in searc

Google's Knowledge-Based Trust Approach to Quality
www.seoskeptic.com

Google's Knowledge-Based Trust would score the trustworthiness of resources by evaluating the correctness of their factual information.