Comment supprimer TOUS les sujets et messages de plus de 2 mois ?

Je sais que chaque sujet a une minuterie qui permet la suppression dans un certain laps de temps.

Mais comment faire cela avec TOUS les sujets et messages plus anciens que 2 mois ? Et ne conserver qu’un ou deux sujets que je souhaite ?

Au fait, comment savoir quels fichiers (photo, vidéo, audio, etc.) mes membres téléchargent sur le forum ? Et comment tout supprimer d’un coup ?

1 « J'aime »

Je ne suis pas sûr de comprendre pourquoi vous voudriez faire cela ? Cela semble être une action trop destructrice pour un forum ?

1 « J'aime »

Je suppose que la raison pourrait être exactement la même que celle pour laquelle le chat a une limite de temps. Tout le contenu n’est pas destiné à durer longtemps.

Dans ce cas, je suppose que cela a quelque chose à voir avec le manque d’espace sur le disque dur.

1 « J'aime »

J’ai posé une question similaire :

La réponse était :

Il se peut que ce plugin puisse être légèrement modifié pour répondre à votre besoin.

Ce n’était pas une demande si étrange, car le dernier commentaire était :

4 « J'aime »

Je pense que j’ai été confondu par le « tous ». Les sujets sans réponses, ou les sujets dans certaines catégories, ont plus de sens.

Cependant, en lisant d’autres sujets récents des OP, il semble bien s’agir d’espace de stockage, comme le dit @Jagster. Je ne pense pas que l’utilisation des options de suppression logique dans l’interface utilisateur fonctionnerait pour cela, car tout serait toujours dans la base de données (je pense même que les images/médias doivent être supprimés du message avant la suppression logique pour être marqués pour nettoyage par le travail sidekiq ?)

Je pense que @nathank a eu un problème similaire il y a quelque temps et a dû utiliser la console Rails pour le résoudre ? Cela peut être un peu avancé pour un utilisateur quotidien, cependant.

1 « J'aime »

Cela nuirait-il au référencement naturel ou n’est-ce pas une préoccupation ? L’historique est votre atout pour les recherches sur Internet.

N’est-il pas bien préférable de migrer vers un serveur plus grand avec plus d’espace ?

1 « J'aime »

Pas d’espace serveur, et pas d’argent pour acheter plus d’espace. Dans mon pays, le dollar est très élevé.

De plus, quelque chose de très ennuyeux se produit lorsque les nouveaux membres de mon forum commentent un sujet vieux de plus d’un an.

1 « J'aime »

Cela dépend. Il est beaucoup plus difficile d’obtenir de la valeur SEO pour les sujets de forum. Il semble que Google accorde une grande importance au tout premier message, et non aux réponses suivantes. Mais le premier n’est souvent pas… bon dans le sens de ce que les gens recherchent.

Bien sûr, quelque chose comme ServerFault, StackOverflow, etc. a une grande valeur, mais ils sont tellement grands. Et même dans ce cas, j’obtiendrai plus de visites sur des sites plus proches de blogs.

Mais même ici, il y a beaucoup de sujets sans aucune valeur SEO, car ils ne reflètent pas les questions posées du point de vue de Google.

Mon forum est vraiment petit, mais je l’utilise assez souvent de manière similaire à WordPress. J’ai eu quelques sujets de type journal intime, mais cela n’a pas fonctionné en termes de SEO. Quand j’ai commencé un sujet totalement nouveau à chaque fois que j’avais une explication plus longue, ou une histoire, j’ai obtenu une bien meilleure réponse de la part de Google.

À quelle fréquence les anciens sujets reçoivent-ils des vues ici ? Pas très souvent et c’est pourquoi nous avons l’autobump — et la plupart du temps, le bumping échoue car les sujets de trois ans sont plus ou moins dépassés.

Si nous restons sur la valeur SEO, voici ce qui se passera :

  • un visiteur a effectué une recherche Google et a trouvé un sujet ici
  • ce visiteur lit, n’obtient pas de réponse et repart
  • le visiteur continuera vers le prochain résultat
  • Google le considère comme un résultat inutile

S’il vous plaît, ne vous méprenez pas. C’est une question universelle, pas spécifique à Discourse. Mais cela signifie une ou deux choses : le contenu lui-même ne donne aucune valeur SEO et la plupart du contenu sur le Net est du poids mort.

Ce que nous devrions faire dans le monde parfait serait de revoir le contenu ancien chaque année, de sauvegarder les utiles et de supprimer tous les sujets et messages sans valeur supplémentaire. De plus, tout ce qui n’a pas été visité.

La même chose que nous devrions faire avec les fichiers et images privés sur nos appareils. Mais nous ne faisons pas de nettoyage, nous achetons de plus en plus d’espace.

Personne ne le fera. Trop de travail. Très peu examineraient le contenu même si le système demandait si tel ou tel élément devait être sauvegardé ou supprimé. C’est pourquoi il y a un risque énorme que du contenu de grande valeur soit effacé simplement à cause d’une limite de temps.

Alors — ce pauvre administrateur paiera chaque mois un supplément pour stocker du contenu ancien, rouillé et poussiéreux. Mais cela n’a rien à voir avec le SEO. Le SEO ne concerne que le contenu qui est utilisé, d’une manière ou d’une autre.

1 « J'aime »

Qu’est-ce que le SEO ? Je n’ai pas pu traduire cela

Le dollar dans mon pays est très élevé. Je ne peux pas payer plus de serveurs pour conserver le contenu ancien. Existe-t-il un moyen de supprimer automatiquement ce contenu ? Sinon, comment supprimer le contenu de plus de 3 mois ?

1 « J'aime »

Ces acronymes sont nuls :wink:

Optimisation pour les moteurs de recherche.

Tout ce que nous devrions faire pour aider Google à afficher notre contenu avant d’autres résultats.

Cela s’est étendu pour inclure une valeur très abstraite sur la façon dont Google classe chaque contenu.

2 « J'aime »

Comment supprimer le vieux contenu de votre forum ? (Sujets)

Je n’en ai pas, la plupart du temps. Mais quand j’en ai, je le fais manuellement.

Les sujets et les publications en soi ne prennent pas trop de place. Les images et les vidéos, oui.

Je ne sais pas quelle sera la taille de tout le reste, qui est plus ou moins du pseudo-contenu (badges, gamification, etc.) pour la base de données, cependant. Pas beaucoup, je suppose.

Je suis également venu chercher cette fonctionnalité car je commence à penser que les données sont autant un passif qu’un actif.

Je ne veux pas que les gens fouillent dans les archives pour trouver des choses que les gens ont pu dire il y a 5 ou 10 ans.

Je viens ici à la recherche de quelque chose de similaire. Mais mon cas est un peu différent. J’ai mis en place un serveur pour un usage interne il y a cinq ans, et nos avocats sont en train de définir une politique de conservation pour toutes les données internes. Je cherche donc un moyen de supprimer les publications plus anciennes que X ans. Si quelqu’un a des idées dans une direction à explorer, j’apprécierais des pistes.