By loic on Monday, 07 September 2015
Posted in Technical Issues
Replies 3
Likes 0
Views 824
Votes 0
hello,

As said in the title, erased profil pages are creating error 404 on google search...

and also
journal/element/...
point/element/...
group/element/...

that is really not good for us

I would suggest to auto redirect (Redirect gone...) those pages back to dashboard or on error message page like some others components do
what do you thing ???

Loïc
Hey loic,

I noticed that Google reported 404 page listing, it seems like all the username and id is not exists on your current site,
Example :
user ID - I checked in your site, your current user ID is haven't reached 1k yet.
Username - Can't found out on your current user listing page backend

May i know is there a way clear all the cached link from your Google webmaster page, then let it re-index again and see is it still getting the same error link again?

Keep us updated then.
·
Monday, 07 September 2015 16:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Arlex,

Yes it's related to erased users account or post
so it have been already indexed by google
then google is regulary checking is index and found errors ; then depreciate the site with too much errors...

it's not possible to erase the google index
google is changing is index itself...
for google the site owner have to said that the page is gone or have been redirected...
that is what i am asking you to generate a page redirection

Loïc
·
Thursday, 10 September 2015 13:24
·
0 Likes
·
0 Votes
·
0 Comments
·
hey loic,

I am sorry that delay of this reply,

The reason why we do this 404 error instead of redirect to Easysocial dashboard is because if we do it redirection if the user trying to access invalid user account, this means it intercepts a 404 page not found error and returns to Home page, this will produces a "soft 404" behaviour in my google webmaster tools, and is not recommended by Google.

If you would like to do the redirection quickly way, you can try take a look of this page -> JoomlaFolder\components\com_easysocial\views\profile\view.html.php


// you can replace all this line of code
return JError::raiseError(404, JText::_('COM_EASYSOCIAL_PROFILE_INVALID_USER'));

// to
$this->redirect(FRoute::dashboard(array(), false));
$this->close();
·
Friday, 11 September 2015 11:26
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post