Home User profile
tagDiv Member
This user did not write anything. So we are just showing here some random text to make the profile page look nice :)
Claudiu
tagDiv Member

Let me explain what I mean by limited
I wanted to disable breadcrumbs, i wanted to disable author name, I wanted to disable categories to show on the post page
However even though i disabled them in the theme settings … they did not carry over to the mobile theme as I was expecting.

Are there really no customization available for the mobile version of the theme expect for changing the color in 1-2 places ?

Claudiu
tagDiv Member

Hi again,

Yes, the information they gave you is WRONG.
Yes, your amp pages are ok as they are implemented by Newspaper. The AMP page should have a canonical link to the original non-amp variant of that page. The ONLY reason to link an amp page as canonical to itself is when the non-amp version does not exist. That’s it

I am an actual SEO professional working in this field for a bit over 6 years. In SEO what you know today might not be valid next week anymore. That’s what differentiates an actual professional from someone that throws 10-15 years of experience in your face just to sell his product. If you don’t believe me that’s ok too but you can simply visit the official AMP project page: https://www.ampproject.org/docs/fundamentals/discovery#linking-pages-with-link
It reads black on white exactly what I told was the correct way to do it. This is Google’s official page for the amp project ๐Ÿ™‚ And it’s common knowledge for an SEO … really.

It amazes me that an SEO company would tell you that. Honestly … you have been dealing with amateurs if they told you that. A company that I can only say would charge people for poor seo audits and taking their money because the customer doesn’t know the subject and they think they can take advantage maybe. Only 2 reasons they would sell you wrong info: a) they are trying to cheat you and charge you for information they are inventing or b) they don’t have a clue about SEO

I hope you understand. But what I can tell you as an actual professional, don’t work with this company.

Have a good day,
Claudiu

Claudiu
tagDiv Member

hi,

Disclaimer, I do not work for Tagdiv, i am a customer like you.

AMP pages should have the parent(non-amp) page as canonical. This is normal and correct.

This is even explained plain and simple on the amp project website here: https://www.ampproject.org/docs/fundamentals/discovery
Google even explicitly said to in multiple other occasions to make the amp page as canonical to the original non-amp page.

But, this is important: The only time you would want to have the amp page canonical to itself is when the amp page does NOT have any non-amp variant. In this case, yes you should have it canonical to itself.

In regards to what you said, “I have had someone look into this for me and they have told me the pages are not being indexed.” – unfortunately you will find stuff like this on the internet from people that that think they like SEO because they visit a forum on this topic, but they create a bad name for actual SEO professionals when they suggest wrong things. I like to think this is caused by the “Dunning-Kruger” effect ๐Ÿ™‚
I like coding, I can understand a PHP code when I read it… yet me suggesting code modifications to a developer would be… ๐Ÿ™‚
Anyway, I hope he did not charge you for this. I have been a professional SEO for 6 years and I usually don’t even charge my clients for small details like this, let alone that the info he gave you was actually wrong.

Claudiu
tagDiv Member

Off topic, I watched your video from above and I noticed your second search icon opens a kind of full screen search bar when you click it. Is that available in your theme ? How can I achieve this ?
Thank you

Claudiu
tagDiv Member

Hi simion,
Well, this is interesting. Considering this happens on your blog too ๐Ÿ™‚
Take a look at this
I tested your post https://tagdiv.com/infinite-loading-for-single-posts/amp/
Use the google structured data testing tool to test this url: https://search.google.com/structured-data/testing-tool?hl=ro

You will notice that the tool will see 2 Article elements on the page. Click on the article and it will display both. You can expand them both and you will be able to click on the values and it will take you on the source code to where that value is coming from
You will notice that one article element comes from the JSON code, which is great ( it is actually the recommended method ) and the second one comes from structured data html
Example
<span class=td-page-meta itemprop=author itemscope itemtype="https://schema.org/Person"><meta itemprop=name content="Alexandra I."></span><meta itemprop=datePublished content="2019-02-07T15:10:00+00:00"><meta itemprop=dateModified content="2019-02-07T15:36:38+00:00">
Things like this.

Screenshots:
https://prnt.sc/mjja2v
https://prnt.sc/mjjada

May I also mention that one of the article data ( the html one not the JSONLD one ) has some values that do not appear right. For example it ads an @id that creates an url that has /post-idnr at the end. In your case it created an url that has /amp/post-5951 at the end. That url is invalid i do not know why it was created like this
I cannot say more about this aspect with the extra values as I have not seen it happen on other similar websites
Maybe someone has more info on it, at least in regards to the 2xarticle data

Claudiu
tagDiv Member

hi,
i think you can add the element “empty space” in that column if you want to keep it empty. A column is not an element or block by itself, rather a place where you can insert something in that row. So, in your case, the empty space element seems appropriate.

Claudiu
tagDiv Member

Hi,

I try to explain when I access by google search (with amp detected because I see the icon with AMP) the first access is with AMP but if I navegate (the next redirection) appears as normal.
– Yes, this is normal AMP behavior. Google developed the amp pages as a starting point for a user coming from their search page. Meaning: a user searches for something on google and they enter a page from the search results. They felt that they needed to give mobile users a faster result of that page because when a user clicks on a search result they should see the desired page really fast rather than waiting until the full original website is loaded.

But, if the user tries to navigate further than that specific page they landed on, they will navigate to the original site. Even if they navigate further to a page that also has an amp version… they will still navigate to the original version.

Between you and me, AMP does not use any next generation technology or anything of the sort ๐Ÿ™‚ . AMP pages are just stripped down of scripts and animations or any “eye candy” elements that can affect the page’s size/speed. If you think about it, AMP pages actually use old school (simple) html before all the pretty things came into practice ๐Ÿ™‚

And they way they work is like this: lets say you search for “list of best best wordpress plugins”… Google shows you the results. Lets say that the first 3 links are AMP pages. Well, even though you did not even click any of them yet…google will still load them in the background of your phone browser, all 3 of them, so that when you actually click on it it will be instant.Thus, for a page to be cached and used in their AMP system they require webmasters to server really thin and stripped down pages for the transfers to be as small as possible. If you use any scripts or anything like that your page will not even qualify as an amp page, they have strict rules for this.

They don’t care if a page is slow for a user when visited directly or navigated. They only care for the landing page a user gets when clicking on a search result ๐Ÿ™‚
Did the user get their desired search answer when clicked on a search result in a fraction of a second? Yes? Well then our job is done, should he navigate further on that site on other pages that have no relations to our search result ..that is their problem ๐Ÿ™‚

I went a bit on the topic ๐Ÿ™‚ In short answer to your question , yes this is exactly how google intended to be with amp pages. It’s normal behaviour.

Andโ€ฆ another questionโ€ฆ I have more 1000 posts wrote. Only appears with amp โ€ฆ 70? Is this normal?

Unfortunately, with google and search results nothing is 100% for sure. They have guidelines but they are always just guides. Notice they always use words like MAY, MIGHT, SHOULD and never use words like WILL.
To quote them from various things:
If you use a custom meta description Google MIGHT use it as the page’s description in the search result, or it MIGHT not.
If you have a page that points to an amp version of it, google MIGHT use it for mobile search results. Then again it might not ๐Ÿ™‚
A google engineer actually said once, quote”We know how the search AI should think but most of the times he takes decisions that we do not understand”

So to answer your question, it can take a while until google indexes and updates their search results for your AMP pages. And they also might not show the amp version for any search results but only for specific keywords they feel appropriate.

If you want to be sure that Google sees that page as a valid amp page simply use their validation tool from here: https://search.google.com/test/amp
If this tool says the page is valid without any errors this means it has passed their test and once they feel appropriate they will use it in search results.

  • This reply was modified 7 years by Claudiu. Reason: format
Claudiu
tagDiv Member

Also, i would like to point that i think the article structured data is not complete
I checked other similar themes and for them when testing the structured data with google’s tools it shows a “show preview” button , kind of saying that their structured data is working
https://prnt.sc/misonf
when you click on that button it shows how that article will be displayed in search results. Check here: https://prnt.sc/misp3w

However with your theme when testing the data, it shows two articles structured datas ( like i said one from the html schema.org microdata and the other from the json-ld data ) and none of them show that button

Can you please guide me on how i can take care of this please?

Thank you

Claudiu
tagDiv Member

Ji Serambca,

I am not part of tagdiv, just a customer .. but perhaps i can help .

AMP does not work the way you described it. By having an amp page for one of your posts does not mean that when visiting that post url (from any device) it will redirect to the amp version
The way it works it’s actually like this:
When google visits your post there is a directive in the html code that tells the bot “hy google, i have an amp page for this post too, the link is example.com/post/amp”

So google says , oh ok .. from now on i will try to offer people in the search results your amp page instead of your normal page

more or less something like this. I hope i was able to help ๐Ÿ™‚

  • This reply was modified 7 years by Claudiu.
Viewing 9 posts - 1 through 9 (of 9 total)