Skip to main content

Unanswered Questions

799 questions with no answers
6 votes
0 answers
292 views

Fetch as google Content-length: 0 when using IIS with active request routing (ARR)

I'm very new to this and just had a new issue dropped on my desk which I could use help with. Basically all requests for domain name www.example.com are routed through an IIS with active request ...
5 votes
0 answers
98 views

Working around Flutter's Lack of SEO Support

I wanted to familiarize myself with Flutter, and began working on a webapp in Flutter Web and have completed a fair amount of work in the language at this point. It wasn't until very recently that I ...
5 votes
0 answers
79 views

“prev. next.” text in Google search results meta description

Strange things happend when I check my website in Google search results. I'm using Wordpress and Yoast SEO plugin. Meta description of site was typed in Yoast SEO plugin so everything is fine but at ...
4 votes
0 answers
647 views

What characters should be escaped in canonical url's?

Should I url-encode non-ascii characters in canonical url's? That is, should i use <link rel="canonical" href="https://www.example.com/öland"> ...or <link rel="...
4 votes
0 answers
257 views

Using display: none VS a SPA approach, when it comes to SEO and performance

Say I have a component like, // first approach (SPA) const Component = () => { const [show, toggle] = React.useReducer(show => !show, false) return ( <div> {show && &...
4 votes
0 answers
328 views

svg vs canvas for SEO

While choosing a charting library for my react application, one of the criteria that I am evaluating is whether the library works with canvas or svg internally. Apart from the various other factors ...
4 votes
0 answers
2k views

Matrix URL vs query string URL

Matrix URL is a way to pass data in URL to the program, it's like a query string, but a bit nicer. Matrix URL notation is an idea first introduced in a 1996 proposal by the founder of the web, ...
4 votes
0 answers
225 views

Google Search Console reports the number of indexed pages in the sitemap fluctuates

We have a large site. The number of indexed pages in our sitemap has been decreasing and increasing constantly in the last month. What should I do? Is there a special reason?
4 votes
0 answers
110 views

Are (non-escaped) URL fragments bad for SEO?

I have a product search page with a search filter with a fair number of different options. Each time the user changes the filter, the search results are updated in-place by JavaScript, and the URL is ...
3 votes
0 answers
59 views

What could spammers do to our video URLs in our video sitemaps?

Google states that: If you want to prevent spammers from accessing your video content at the <player_loc> or <content_loc> URLs, verify that any bots accessing your server are really ...
3 votes
0 answers
62 views

Can I use canonical tags in place of 301 redirect that remove a parameter that had been used by a meta refresh?

For one of my sites, I had used a the meta tag refresh: ​​<meta http-equiv="refresh" content="...;url=..."> A few months ago, I removed this tag and instead implemented 301 ...
3 votes
0 answers
330 views

Removed AMP for WordPress Plugin and now "/amp" and "?nonamp=1" URLs have infinite self-redirect

Google Search Console(GSC) shows "Page with redirect" errors on my website. According to GSC, these posts are not indexed. That is fine. But look like the URLs with "/amp" and &...
3 votes
0 answers
419 views

React Native Web SEO Optimization

I am trying to better optimize my react-native web app project for the internet. I have it built successfully and launched on the internet. I had originally created this project as an app and have ...
3 votes
0 answers
34 views

Will search engines skip role="presentation"?

<img src="/..." alt="Description"> <p>Description</p> Above is a sample where screen readers will mention the word "Description" twice. What would be ...
user avatar
3 votes
0 answers
3k views

SEO | VueJS | Why do I see "We're sorry but desk-app doesn't work properly without JavaScript enabled. Please enable it to continue." in web browser?

I set up a single page application using Vue.js and Firebase. It works fine but when I search for the website in Google Chrome, this is what pops up : I expect to see a proper description, instead of ...

15 30 50 per page
1
2 3 4 5
54