Jag tycker också Mathias förslag låter bra. Jag vet att bland annat tradera tillämpar något liknande. Titta här på en gammal aktion. Här får man ett tydligt meddelande att aktionen är avslutad, sen kommer en lista med relaterade aktioner. Sen kommer information om produkten som vanligt.
Du skulle kunde lösa detta i wordpress med hjälp av taggar och kategorier samt några rader kod. Du kategoriserar alla dina tävlingar så bra du kan. Gärna i en hierarki. Du använder sedan två taggar "Aktuell" och "Avslutad". Om en besökare besöker ett inlägg med taggen "Avslutad" så visa först ett meddelande sen andra inlägg i samma kategori (med taggen "Aktuell") och sist visar du inlägget som vanligt.
Du slipper massa 404 sidor. Det är tydligt för besökarna. Du får en bra intern länkning. Bara massa plus med denna lösning. Dock är det lite mer jobb att skriva ett inlägg.
CTO på Happyr.com. Vi gör rekrytering effektivt